Tag: France

Indian Passengers Grounded in France Over Human Trafficking Concerns

A startling incident unfolded as a Nicaragua-bound aircraft, carrying more than 300 Indian passengers, was grounded in France