Russia counters Biden administration over VISAs, kicks some Americans out of US Embassy
Russia’s Foreign Ministry announced that American embassy workers who have been stationed in Moscow for over three years have been given just weeks to leave the country, a response to the Biden administration’s halt of processing visas in Moscow, and Russians are obliged to travel to the US embassy inContinue Reading