Today's cartoonShadi's take on Europe's energy challenges
Week in cartoons
Shadi's take on Nato divisions over the US-Israel-Iran conflict
Shadi's take on Cuba's power cuts
Shadi's take on the Middle East at this year's Oscars
Shadi's take on the global oil price jump due to the US-Israel-Iran war
Shadi's take on the Israeli strikes on Beirut
Shadi's take on doubts over Iran's participation in the World Cup
More cartoons
Today's cartoonShadi's take on looming disruption to global gas supplies
Today's cartoonShadi's take on Iran ruling out talks with the US
Today's cartoonShadi's take on the rising price of oil
Today's cartoonShadi's take on threats to shipping in the Strait of Hormuz
Weekend cartoonShadi's take on turmoil in Lebanon
Today's cartoonOur cartoonist's take on Europe's response to the war in the Middle East
Today's cartoonOur cartoonist's take on flight disruption in the Middle East
Today's cartoonOur cartoonist's take on Israel's latest bombardment of Lebanon
Today's cartoonOur cartoonist's take on congressional scrutiny of US strikes on Iran
Today's cartoonOur cartoonist's take on Gaza aid restrictions
Weekend cartoonShadi's take on the conflict between Pakistan and Afghanistan
Today's cartoonOur cartoonist's take on a road project linking Israel to illegal settlements