Bookmark CrimeFranceGeneral NewsHuman traffickingIndiaInternational NewsNicaraguaWorld News 276 Indians stuck in a French airport for days for a human trafficking probe have left for India by Lucas Garcia December 25, 2023 December 25, 2023 Summary of 276 Indians leaving French airport after being detained in a human trafficking probe, returning to India from a holiday ordeal.