A 24-year-old mother from Iowa was recently sentenced to 50 years in prison for drowning her newborn. This tragic incident occurred shortly after the baby's birth, as an attempt to conceal the presence of methamphetamine in the infant's system. Taylor Blaha, the mother, pleaded guilty to second-degree murder and requested an immediate sentence. Accordin…
Substack is the home for great culture


