French Authorities Find Five Newborn Remains in Orange Residential Home
French authorities in Orange discovered the remains of five newborn babies and fetuses packed inside cardboard boxes and plastic bags in a residential home. The grim discovery came to light after a woman born in 1994 gave birth to a healthy baby at a hospital. An ordinary medical visit turned into a criminal investigation in … Read more