Josep Borrell wraps up time as EU’s top diplomat

By November 17, 2024