Tragic Discovery: Florida (34748) Dad Arrested After Teen Gives Birth, Baby Found in Walmart Trash –…
Leesburg, FL (34748) – A Florida father is facing serious charges after his 15-year-old daughter gave birth in a Walmart bathroom and allegedly left the newborn in a trash can, authorities say. The shocking discovery was made inside a…