PERSPECTA

News from every angle

← Back to headlines

Florida woman let her newborn drown in the toilet moments after she gave birth, cops say

The 20-year-old admitted that she had hoped the newborn would die, investigators say

10 Mar, 19:27 — 10 Mar, 19:27
PostShare