Can Putin Survive Russia’s Retreat in Kherson

TLDR Daily: https://youtube.com/tldrdailyThings are not looking good for Russia, as the countries military makes a humiliating retreat. So with the war in Uk...

Can Putin Survive Russia’s Retreat in Kherson