Police just found 8 people being held against their will in a "prison room" in a North Houston home. One man said he'd been held there for 10 years, and the cops are investigating whether they were forced to turn over their veterans checks to their captors.
What. The. Actual. Fuck.