The Worst Is Yet To Come? • April 24, 2024 Daniel Levy addresses public hearing in the European Parliament. https://www.youtube.com/watch?v=3EsmTCFaM6g