Itemoids

You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.

Damion Thomas, 48, and Tamara Thomas, 45, are on trial accused of child cruelty and gross negligence manslaughter over the death of their homeschooled son Joshua.