chicago illinois

Newborn abandoned by his 13-year-old mother in a trash can in Illinois

A newborn was found abandoned in a trash can in a town called Country club Hills, south of Chicago, Illinois, on…

13 years ago