Madrid Spain Thousands of Truck Drivers Strike Demonstrate Against Rising Fuel Prices
Madrid Spain Thousands of Truck Drivers Demonstrate Against Rising Fuel Prices in Strike by Truck Drivers. Massive Crowds. Thousands of truck drivers demonstrate in yellow vests in Madrid. A strike…