Vacant stares of heartless parents who 'abandoned newborn in car seat on freezing Colorado road'
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.
Read more »