Catalonia’s New President: Salvador Illa sworn-in as new Catalonia president | Latest News | WION

This post was originally published on WION.