World Joe Biden on Russia’s Putin: ‘This guy can’t stay in energy’ March 26, 2022 The World Opinion US President Joe Biden on Saturday referred to as for Russian chief Vladimir Putin’s...