India probes suspected human trafficking after 276 nationals return home
AHMEDABAD: India has launched an investigation into how 303 Indians ended up on a chartered flight that was grounded in France last week because of suspected human trafficking, authorities in the western Indian state of Gujarat said on Thursday. Tipped off by an anonymous informant, French