A business in Hialeah, Fla., where an investigation continues into allegations a baby was born alive, then killed and placed on the roof of the building to avoid detection by police.
WTH??? I hadn't heard of that incident. What kind of monsters could do such a thing. It must have been more than just the "doctor" involved.