Oklahoma Police Arrest Human Trafficking Suspect Who Evaded Deportation Using Fake ID for 20 Years
It’s a disturbing turn of events – a suspect who has been accused of human trafficking in Oklahoma has finally been apprehended after evading deportation for over two decades. Feng Jiang’s arrest in New York City has brought to light the harrowing experiences that victims of human trafficking in the local community are forced to…