Support peace. Stop the war

Help us stand against war, injustice, and oppression

Donate

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