Indian immigrants charged with having a slave in Defiance, MO
There have been allegations that some high-caste Indian immigrants bring untouchables/Dalits to the USA and enslave them. Jared Taylor recently made a video about this. Now, three Indian immigrants in Defiance, MO, have been charged […]