Friday, 25 April 2025
Remember me
Around 3000 to 4000 trucks were trapped yesterday in service areas and industrial estates in Catalonia as a result of blockades on roads connecting France and Spain set up as part of protests against rising...
Page 198 of 200