An infant police have dubbed “Baby June” was found dead off the coast of Florida’s coast several months ago, but police have now just ruled the case a homicide.
The child was found 75 to 100 feet off the Boynton Beach Inlet in June 2018, according to Palm Beach County Sheriff’s Capt. Steven Stravelli.