Streets of Barcelona marred by violence as Catalan protesters clash with police

Published: Oct 19, 2019, 05:05 PM(IST)
Streets of Barcelona marred by violence as Catalan protesters clash with police. Watch video to know more.
Read in App