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

Oct 19, 2019, 05.05 PM (IST)
Streets of Barcelona marred by violence as Catalan protesters clash with police. Watch video to know more.