Baby June: Newborn baby found floating in ocean died from foul play, police open homicide investigation

Unsolved
Months after a baby girl was found deceased and floating in water off of a Palm Beach County, Florida, coast, authorities announced the infant died from homicide. CBS 12News reports that a Florida firefighter found the unclothed infant, nicknamed “Baby June,” floating in 75 to 100 feet of water at the Boynton Beach Inlet in June. Baby …