13.5 C
New York
Sunday, February 28, 2021

Barcelona riots: Violence erupts as protesters clash with police at arrest rally

Barcelona riots: Violence erupts as protesters clash with police at arrest rallySeveral banks have been destroyed and burned along La Rambla in the Spanish...
More
    Translate »