The “Belgorod People’s Republic” meme began circulating on Ukrainian ... Russia’s Belgorod region after the 2022 Russian invasion of Ukraine. The name parodies the self-proclaimed Donetsk ...
Since the start of the Russo-Ukrainian war in 2014, one Russian phrase has haunted me. It translates to “They [Ukrainians] ...