Appearances
Moral philosopher Professor Peter Singer vs cancel culture
22 Feb 2020
Australian moral philosopher and professor at Princeton University, Peter Singer's work challenges people to question whether their behaviour is ethical and highlights blind-spots and moral… Audio