It seems like every other day a new story comes out about parents murdering their child. In Idaho parents are still not cooperating with law enforcement about their missing 7 and 17 year old. Now in Dallas a 3 week boy has been found dead in a cooler and the parents claim it was natural causes...
You Might Like
Copy and paste this URL into your WordPress site to embed