Spain: Hundreds of demonstrators demand Puigdemont's release outside Italian consulate in Barcelona

Ruptly