Western Leaders: Hang Your Heads In Shame! Putin And His Ukraine Talk Mopped The Floor With You by China Rising Radio Sinoland published on 2022-02-24T15:52:06Z Support my many hours of research and articles on CRRS via FundRazr! FundRazr also accepts bank cards, PayPal, with recurring or one-time contributions, https://fundrazr.com/CRRS_2021_fundraiser?ref=ab_78aX23 Support all my hard work, videos, podcasts and interviews on CRRS via PayPal! Bank cards can also be used through the PayPal portal, with recurring or one-time donations as well, https://www.paypal.me/ChinaRisingRadioSino If you prefer Patreon for ongoing support, take your pick, CRRS or China Tech News Flash! https://www.patreon.com/China_Rising_Radio_Sinoland https://www.patreon.com/China_Tech_News_Flash Thank you, Jeff Source article with all the images and hyperlinks, https://chinarising.puntopress.com/2022/02/24/biden-johnson-macron-trudeau-scholz-hang-your-heads-in-shame-putin-and-his-ukraine-talk-mopped-the-floor-with-all-of-you-china-rising-radio-sinoland-220224/ Genre News & Politics