Getting your player ready...
DELRAY BEACH, Fla. — The boy and girl whose bodies were found stuffed into luggage and thrown into a south Florida canal are thought to be the children of a woman found dead in a landfill last summer, police said Friday.
Investigators said they have identified the children’s bodies found Wednesday as siblings Jermaine McNeil, 10, and Ju’tyra Allen, 6. They think their mother, Felicia Brown, is the woman whose body was found in a West Palm Beach landfill in August.
Sgt. Nicole Guerriero, a spokeswoman for Delray Beach Police, said the three lived with Clem Beauchamp, who investigators say is their only suspect in the deaths. He has not been charged with their slayings but is being held on an unrelated weapons charge.



