Philosopher Peter Singer has spent decades arguing for animal rights; his arguments have persuaded millions to give up meat. Has the movement he inspired become unstoppable?
Discover 11,128,835 listings and 280,384 playable programmes from the BBC
Philosopher Peter Singer has spent decades arguing for animal rights; his arguments have persuaded millions to give up meat. Has the movement he inspired become unstoppable?