iOS app Android app

Yannetee Rivera

David Lohr

Baby Found In Road Leads Massachusetts Police To Gruesome Crime Scene | David Lohr | Posted 05.15.2012 | Crime

A baby found in a car seat in the middle of a Massachusetts street recently led police to a grisly crime scene. The events leading up to the shocki...