Could It Get Any More Embarrassing? – US Russian Ambassador Hangs Rainbow Flag Next To Stars and Strips at the EMBASSY in Moscow
Could It Get Any More Embarrassing? – US Russian Ambassador Hangs Rainbow Flag Next To Stars and Strips at the EMBASSY in Moscow Something rather hilarious just happened: the US Embassy in Moscow decided to hang up a big “LGBT+”...