Peter Singer and the Global Poor

7th July 2025