Feedback
News

Brother Held Sister in 'Dungeon'-Like Room for Years: Police

The woman was extremely thin and covered in feces when police discovered her in a home in Seymour, Conn.

NBC Connecticut: Continue Reading