Via NBC News:

Houston couple accused of strapping 4-year-old to chair and setting her on fire as punishment for “being bad”. KPRC’s Robert Arnold reports.

What Do You Think ? Add a Comment...