Subscribe to this topic via RSS or ATOM
Topic - Animal Liberation Orchestra
No Stories Found
"People have attached a $50-million price tag on Penn State football," said Dan Lebowitz, executive director of Sport In Society at Northeastern University. "Obviously, people made an egregious decision to err on the side of the $50 million rather than on the side of the rights of children."