Weekend cartoonShadi's take on the conflict between Pakistan and Afghanistan
Week in cartoons
Our cartoonist's take on a road project linking Israel to illegal settlements
Shadi's take on Donald Trump's State of the Union address
Our cartoonist's take on the stalemate in Gaza
Shadi's take on the ongoing standoff between the US and Iran
Shadi's take on Trump's release of UFO files
Shadi's take on the Board of Peace's pledge for Gaza
More cartoons
Today's cartoonShadi's take on the US pulling its troops from Syria
Today's cartoonShadi's take on Lebanon's decision to raise petrol prices
Today's cartoonShadi's take on Iran's closure of the Strait of Hormuz to conduct drills
Today's cartoonShadi's take on Indonesia's decision to send 8,000 troops to Gaza
Today's cartoonShadi's take on the impending second phase of Lebanon's plan to disarm Hezbollah
Weekend cartoonShadi's take on Trump's pressure tactics against Iran in a bid to secure a deal
Today's cartoonShadi’s take on a UN agency report about Gaza’s destroyed school buildings
Today's cartoonShadi's take on the US-Iran nuclear talks
Today's cartoonShadi's take on fears of more buildings collapsing in Tripoli, Lebanon
Today's cartoonShadi's take on the Israeli plan to allow settlers to buy land in the West Bank
Today's cartoonShadi's take on the Lebanon-Syria deal to repatriate prisoners to Damascus
Weekend cartoonShadi's take on Bitcoin's fluctuating value