Von der Leyen, Costa and Kallas for the EU top positions June 28, 2024 7:21pm Ben Borges Source : www.youtube.com/watch