4 July 2025, 7:18 am
More than 16 years after a newborn girl was found dead in a Bay Area dumpster, police have announced a Colorado woman has been arrested and charged with her murder.... Read More »