Weekend cartoonShadi's take on the fallout from Israel's Eurovision participation
Week in cartoons
Shadi's take on Hamas's role in Gaza
Shadi's take on the China-US summit
Shadi's take on Israel's occupation of Lebanon
Shadi's take on Iran's months-long internet blackout
Shadi's take on Israel's talks with Lebanon even as it strikes Hezbollah targets
Shadi's take on the oil price fluctuations amid US-Iran ceasefire tensions
More cartoons
Today's cartoonShadi's take on the US and Iran weighing up peace proposals
Today's cartoonShadi's take on the state of play in the Iran war
Today's cartoonShadi's take on Israeli forces pushing further in Gaza
Today's cartoonShadi's take on Lebanon’s decision to reinstate visa requirements for Iranians
Today's cartoonShadi's take on US law and the Iran war
Weekend cartoonShadi's take on Iran and the World Cup
Today's cartoonShadi's take on the failing truce in Lebanon
Today's cartoonShadi's take on Gaza's water crisis
Today's cartoonShadi's take on attempts to restart US-Iran diplomacy
Today's cartoonShadi's take on ceasefire breaches in Lebanon
Today's cartoonShadi's take on the internet blackouts in Iran
Weekend cartoonShadi's take on only one person having been approved for the 'gold card' US visa