World renowned moral philosopher Peter Singer took the stage to discuss animal liberation, dying with dignity, food, global poverty and effective altruism.
Singer and Krauss: An Origins Project Dialogue