Farmers throw tomatoes on streets to protest against reduced prices.

Record ID: 328946