Meat-eating and Moral confusion Intelligence Squared debate – ‘Don’t eat Animals’, Kensington Town Hall, London, 9th December 2010 I was both eagerly and anxiously anticipating Continue reading →