Houston police investigating after newborn found buried in trailer park
Police say the remains of a premature baby were unearthed at a trailer home park in southwest Houston, Texas.
Originally appeared on Fox News Read More
Question Everything
Police say the remains of a premature baby were unearthed at a trailer home park in southwest Houston, Texas.
Originally appeared on Fox News Read More
Leave a Reply