Charles Michel

Thursday, July 4, 2019

Thursday, July 4, 2019

Who are the new European Union leaders?

Who are the new European Union leaders?

The European Union has announced its new slate of presidents, who will assume office later this year. But who are they?