About 300 Indian travelers are stuck in a French airport in a human trafficking probe
Gendarmes patrol at the Vatry airport, eastern France, Saturday, Dec. 23, 2023 in Vatry, eastern France. About 300 Indian citizens heading to Central America were sequestered in a French airport for a third day Saturday because of an investigation into suspected human trafficking, authorities said. The 15 crew members of the Legend Airlines charter flight
Read More
