Catalonia's Deposed Leader Surrenders To Police
Category: WORLD NEWS
A Spanish judge issued an arrest warrant for Puigdemont after the independence crisis.
By , 2017-11-05