New Delhi: The Indian Embassy in Ukraine on Sunday asked its stranded nationals in the war-torn country to fill up a registration form containing their location and several other important information that might help in their evacuation. “Embassy of India, Kiev, requests all Indian citizens stranded in Ukraine, and are yet to depart from their […]