News 20/03/2022 Putin holds mega rally in packed Moscow stadium – Glory to Russia! Do you see Joe Biden raising hundreds of thousands of people cheering him on in a...