‘Europe needs an independent foreign policy • March 16, 2025 Professor Jeffrey Sachs at European Parliament. https://www.youtube.com/watch?v=u4c-YRPXDoM