India 20,000 Indians have left Ukraine, about 3,000 nonetheless stranded: MEA March 4, 2022 The World Opinion Specific Information Provider NEW DELHI: Round 20,000 Indians have left Ukraine. The 2 spaces...