Always keep your shield between you and your bomb
Tuesday, April 20, 2004
Animal rights activists bring the city of Cambridge, England to a
in opposition to animal laboratory testing. In the U.S. activists
48 animals who were being experimented on in Philadelphia.
posted by thadeaus at