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.

Source: Telesur TV

11 Aug 2014

Sign Up