Today's cartoonShadi's take on Trump's warning as the US-Iran talks stall
Week in cartoons
Shadi's take on the issue of disarming Hezbollah
Shadi's take on the fallout from Israel's Eurovision participation
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
More cartoons
Today's cartoonShadi's take on Israel's talks with Lebanon even as it strikes Hezbollah targets
Weekend cartoonShadi's take on the oil price fluctuations amid US-Iran ceasefire tensions
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