US diplomats were seen leaving their consulate in St. Petersburg at the request of the Russian Ministry of Foreign Affairs on Saturday. One of the supposed staffers at the consulate was caught…
Via Youtube
US diplomats were seen leaving their consulate in St. Petersburg at the request of the Russian Ministry of Foreign Affairs on Saturday. One of the supposed staffers at the consulate was caught…
Via Youtube