Live

VISA SERVICES

Latest Headlines

Russia

RUSSIA

US Embassy in Moscow to temporarily resume consular services as ties seem to thaw

The US Embassy in Moscow will temporarily resume consular services for American citizens in Russia, as relations seem to relatively thaw ahead of a possible summit between Russian President Vladimir Putin and his American counterpart, Joe Biden.

More Stories

Top News