Share Twitter Facebook LinkedIn Email Trucks wait a blocked road in Corral de Almaguer, near Toledo, central Spain, Friday, Feb. 9, 2024. Thousands of Spanish farmers on tractors are blocking highways and some city streets Read More