Feedback

Sheep Protest Invades Madrid

 

Spanish farmers herded their sheep through Madrid in defense of ancient grazing and migration rights increasingly threatened by urban sprawl.

Shows