Headline: Animal Testing Protest In Parliament Square
Caption:
Animal rights Activists at the protest against animal testing outside Parliament. Camp Beagle and various animal rights activists staged a demonstration as MPs debate animal experiments
Keywords: animal rights; peta; parliament square; camp beagle
PersonInImage: