The Netherlands Taking Major Stand for Animals-and Human Rights

  We have exciting news. In a historic move, the Netherlands is taking a major stand for animal—and human—rights! The Dutch government is working to end animal experimentation completely—and PETA scientists were asked to help. The Netherlands has already passed … Continue reading