fix articles 266490, animal experimentation
UCLA vivisection protest (tags)
Demonstration at UCLA campus for World Week for Animals in Laboratories. Fight for the mice, rats, cats, dogs, primates, and other animals imprisoned and tortured needlessly inside UCLA.