(1 - 13 from 14
)
Parents arrested after newborn found dead inside cooler in Dallas...
www.dailymail.co.uk
Felicia Vasquez, 32, and Arturo Espinoza, 37, were charged after their three-year-old son was found dead inside a cooler in a motel room in Texas last week....
sorted by relevance / date