PETA to California Department of Public Health: Shut Down Animal Labs

The University of CaliforniaSan Diego urged experimenters to “consider culling non-essential animals.” The University of California–San Francisco …

Read More
  • You already voted!
  • Read More