Sometimes I feel like the human race takes one step forward and two steps back.
PETA Protests Animal Testing Outside Parliament
PETA stood in solidarity with animal protection groups ahead of a crucial debate on testing on animals.
www.peta.org.uk
It's mind boggling that torturing animals in the name of science is still practised in countries.
Moreover they boast that they have the best animal welfare compared to others.