Search results
About 300 Indian travelers are stuck in a French airport in a human trafficking probe
Associated Press via Yahoo Canada News· 7 months agoAbout 300 Indian citizens heading to Central America were sequestered in a French airport for a...