US, Russian Embassy Issue Update On Visa Services
Amid the rising cases of coronavirus in India, The US and the Russian embassy in the country have announced the temporary suspension of visa processing services. US Visa Due to the curfew imposed by the Delhi Govt, the US Embassy…