Government of India to facilitate return of Indian nationals stranded abroad from May 7
File photo used for representation purpose only. Atlanta, GA, May 4, 2020: The Government of India will be facilitating the return of Indian nationals stranded abroad on compelling grounds in

