Photo by Shutterstock The fight to end animal testing has won another victory as China has announced it will remove its mandatory animal testing requirements. This will apply to all of…

Read More >