1. Farmers dump loads of lemons on road demanding support for Spanish agriculture

    Farmers dump loads of lemons on road demanding support for Spanish agriculture

    50
    0
    2.81K
    19