Thursday, 18 April 2024 06:09 AM
October 20, 2018 13:15 pm
Oct 20: The remains of more than 60 infants and foetuses were found stashed in a Detroit funeral home, police said on Friday, calling the discovery “deeply disturbing.”