Posted by BW Actual on Feb 21st 2023
RussiaPres. Putin delivered his annual address to Russia's parliament, and The Economist called it a "defiant and rambling" speech: he bizarrely blamed the West for starting his invasion of Ukraine an
…