1 year ago - Translate

TX Democrat Mark Benavides Found Guilty of Six-Counts of human trafficking and torture.
Police found 246 videos of his exploits.