Posted by on March 13, 2025
Tags:
Categories: U.S. News

An emaciated man, 32, says he was held in his room for 20 years and set it on fire to gain his freedom, according to police. His stepmother was charged with cruelty and kidnapping.

Read MoreHome – CBSNews.com

Leave a Reply

Your email address will not be published. Required fields are marked *