Levonian
New Member
- Joined
- Sep 27, 2003
- Messages
- 3,908
- Reaction score
- 1
Here’s an interesting article I just found about animal experimentation. Looks like us non-human primates finally won one for a change.
UCLA Vivisector Halts Animal Research
UCLA Vivisector Halts Animal Research