Whose baby is this? Newborn found dead, floating in water off Florida coast
Unsolved
Florida authorities want answers after a newborn girl was found deceased, floating near the Boynton Beach Inlet in Ft. Lauderdale on Friday. Pittsburgh Post-Gazette reports that officials with the Palm Beach County Sheriff’s Office stated the baby, who appeared to be around one to two weeks old, was found by firefighter Chris Lemieux about 75 to 100 feet …