February 11, 2000 Firebombing of car dealership in Spain FEATURED
Citroën dealership in Harrogate, North Yorkshire, for illustrative purposes (Photo: By Mtaylor848 – Own work, CC BY-SA 4.0, Wikimedia Commons)
Citroën dealership in Harrogate, North Yorkshire, for illustrative purposes (Photo: By Mtaylor848 – Own work, CC BY-SA 4.0, Wikimedia Commons)