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

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

VATRY, France (AP) About 300 Indian citizens heading to Central America were sequestered in a French airport for a third day Saturday after a dramatic police operation prompted by a tip that those ab… [+6901 chars]

Read More
Top