The remains of an infant were discovered Tuesday night at a trash plant in West Palm Beach, Florida, police said. NBC Miami reported that a Solid Waste Authority worker called 911 at around 5:25 p.m. to report possible human remains at the SWA Renewable Energy Facility on North Jog Road, according to West Palm Beach Police. Detectives searched the tipping floor — where garbage trucks dump their loads — and discovered the remains appeared to be from an infant, police said. An investigation is... Read this story