Baby’s remains discovered at the waste plant in Florida

Authorities say the body of an infant was found at a waste treatment plant in Florida. In an April 3 press release obtained by PEOPLE, West Palm Beach police said detectives found “body parts that appear to belong to an infant” at the Disposal Facility. Palm Beach County Solid Waste on April 2. Remarks at … Read more