Plight of 303 Indian Passengers: Grounding of Nicaragua-Bound Plane Sparks Human Trafficking Investigation in France
Grounding of Nicaragua-Bound Plane with Indian Passengers in France: Investigation Underway Overview In a startling turn of events, French police...