Riyaz Mazcuri (aka Riaz) – Texas Psychiatrist arrested for Human Trafficking

KLTV E. Texas psychiatrist arrested, accused of trafficking Indian women for forced labor, prostitution By Cody Lillich July 25, 2014 [...]