MARGARET LIVINGSTONE – A MONSTER AMONG MONSTERS – HOW TO STOP HER
BACK STORY In 1985, members of the Animal Liberation Front raided a vivisection laboratory at the University of California Riverside and rescued hundreds of animals who were being brutalized by vivisectors. They liberated 467 mice, rats, cats, opossums, pigeons, rabbits, and a … Read More