Cantabrigian actor Casey Affleck wants Beacon Hill to crack down on what he and animal rights activists call cruel experiments on baby primates.
What’s happening: Affleck wrote a letter to Massachusetts legislators urging them to prohibit separating infant primates from their mothers during the first year of life for research purposes…