In 2011 Barack Obama said the war with Iraq was over. So what’s he doing back there bombing again in 2014? Larry the Llama explains
Tagged under:
History
31 May 2010
The struggle to free Palestine – Timeline with John Rees
Video
23 Apr 2010
Should the troops be in Afghanistan Debate: Lindsey German
Video
23 Apr 2010
Should the troops be in Afghanistan Debate: Prof Christopher Coker
Opinion
24 Mar 2010
Israel, apartheid and the settlements
Opinion
29 Aug 2009