Over 270 Russians stranded in India fly back amid coronavirus COVID-19 lockdown A special flight with 271 Russian nationals on board departed from the Indira Gandhi International (IGI) Airport in New Delhi. They flew home by the flight en route Delhi-Saint-Petersburg-Moscow with the assistance of the Russian Embassy in India. Over the last one month,…