Animal Protection > Worldwide Actions > Ireland

November, 2005  Sheep Protest