Could von der Leyen Lead a Federal Europe?
In today's episode of TLDR's World Leader Leaderboard, Ben steps in as host to run through this week's winners, losers and greatest. A lot of movement in this episode, including an exciting new Canadian addition...