11 Indian Workers’ Deaths in Georgia Highlight Lack of Safeguards for Migrant Rights
The shocking death of 11 Indian workers at a resort in Gudauri, Georgia – a popular skiing and paragliding destination in the Caucasus mountains on the Georgia-Russia border – shook their home country. The tragedy has also spotlighted a glaring lack of …