Vacant stares of heartless parents who 'abandoned newborn in car seat on freezing Colorado road'
2024-12-26Daily Mail

Christina Thurman, 33, and Jarvis Sims, 42, were detained by cops after the infant was discovered in a car seat near a median in northern Denver. ...undefined