Thousands demonstrate in Barcelona after Catalan separatist leader Puigdemont arrested
Thousands of pro-Catalan independence activists demonstrate in front of the Italian consulate in Barcelona to denounce the arrest of Carlos Puigdemont.
MORE VIDEOS
EDITOR'S PICKS