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.
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.
This action is restricted in this site