
Firefighters extinguish items set on fire by protesters in Madrid. EPA
Firefighters extinguish items set on fire by protesters in Madrid. EPA
Protesters clash with police across Europe over anger at Covid measures
Violence erupts in Spain, Germany and Italy
The National
November 02, 2020