Russia Orders Closure of German Consulate General in Saint Petersburg
Russia’s Foreign Ministry has ordered Germany to close its consulate general in Saint Petersburg, further worsening relations between Berlin and Moscow and complicating consular services in northwestern Russia.