Houston Black Walter Renard Jones Locked Old People in a Room and Forced them to Give Him Their Rent Money and Social Security Checks
Huffington Post July 21, 2013 Charges were filed today against a sex offender in Texas who’s now accused of holding four men against their will in “deplorable” conditions, then forcing…