[ad_1] India will expand its mega mission to evacuate stranded Indians from abroad starting next week by including countries such as Kazakhstan, Uzbekistan, Russia, Germany, Spain and Thailand, official sources said on Friday. As with Friday night, a total of 67,833 Indians eligible according to government criteria of having “compelling …
Read More »