Russia sticks US, UK embassies with ‘unrecognized’ addresses
Moscow has taken a page out of Washington’s playbook to troll both the U.S. and the U.K. by renaming the streets in front of their embassies in the Russian capital. The streets are now officially […]