Casey Affleck Marches Across UMass Campus Calling for an End to Heartless Experiments on Marmosets
When Casey Affleck heard that his home state college, U Mass Amherst, was torturing small marmosets in menopause experiments, he showed up to the lab to demand justice.
Subscribe to #PETA: https://www.peta.org/https://bit.ly/2Qu3mOO…