‘Bare-Chested Horseman’: G7 Heads Mock Putin, Joke About Going Shirtless 1 min read World ‘Bare-Chested Horseman’: G7 Heads Mock Putin, Joke About Going Shirtless komal June 27, 2022 Elmau Castle, Germany: World leaders mock the image of a tough Russian President Vladimir Putin at G7...Read More