Landry Thompson

Houston Cops Handcuff And Take 13-Year-Old White Girl From Black Guardians
Houston Police have refused to explain why they took a 13-year-old white girl from her two black guardians over the weekend and placed her in the custody of Child Protective Services. Read more...