As a response to London's exile of 23 Russian diplomats, 23 British diplomats will also have to leave Moscow. But Russia took it further this time. The British will have to close their Consulate in St. Petersburg, along with the British Council in Moscow. Ministry of Foreign Affairs spokeswoman, Maria Zakharova visited our headquarters earlier today.
REPORT: Diary Of Joe Biden’s Daughter Alleges Years Of Sexual Abuse
October 25, 2020
Russian Authorities: No Need For China Virus Restrictions In Russia, President Putin Says