Gennady FeyginEU geniuses, War in Ukraine: Poland Plays Stupid Games and Wins Stupid PrizesEU leadership is practically making Putin’s war pay for itself. Because of recent tensions between Russia and soon-to-be-Russia, price of…Feb 25, 2022Feb 25, 2022