Exploring Morality and Selfishness in Modern Times

Philosopher Peter Singer discusses the state of global ethics.