Nearly 200 farmers have gone on strike in Spain and abandoned their products in the middle of a road in Catalonia to protest against Western-imposed sanctions against Russia.
Nearly 200 farmers have gone on strike in Spain and abandoned their products in the middle of a road in Catalonia to protest against Western-imposed sanctions against Russia.