Animal Cruelty - Animal Testing




The total number of leopards currently allowed to be killed for sport in all of Africa comes to 2648.

Outlook is grim for mammals and birds as human population grows | June 19, 2013 - Science Daily