PETA activists storm University of Massachusetts meeting over 'animal abuse'
MA, USA #Conflict & Protests
Animal rights activist crashes Massachusetts university event to protest monkey experiments
Massachusetts, USA #Conflict & Protests
PETA animal rights protesters confront university boss in London
London, UK #Conflict & Protests