67ºF

Humane Society of U.S. reveals disturbing monkey video from SA

The Humane Society of the United States has now released a hidden camera video taken inside the Texas Biomedical Research Institute in San Antonio showing what the society said is mistreatment of primates there.