From European sanctions to the deployment of troops in Europe and the retreat of Russian troops from Kherson and protests all over Europe, a lot has been taking place in the past few weeks. Europe is in turmoil!Listen to the podcast to learn more.