About 300 Indian Travelers Stuck At A French Airport Amid Human Trafficking Probe

Authorities in France say about 300 Indian citizens heading to Central America are sequestered in a French airport for a third day because of an investigation into suspected human trafficking.

Leave a Comment

Your email address will not be published. Required fields are marked *