Israel gets thrown to the lions in latest UN resolution on Palestine Barbara Amiel on John Baird’s ‘extraordinary’ speech to the UN