Weekend cartoonShadi's take on Lebanese moves to abolish capital punishment
Week in cartoons
Shadi's take on the Lebanon-Israel talks scheduled for Rome
Shadi's take on renewed Iranian and US strikes
Shadi's take on divisions over Nato funding
Shadi's take on Donald Trump's red card call at the World Cup
Shadi's take on the state of the UN Interim Force in Lebanon
Shadi's take on America celebrating 250 years of independence
More cartoons
Today's cartoonShadi's take on Europe's Nato spending
Today's cartoonShadi's take on Iraq's anti-corruption drive
Today's cartoonShadi's take on the sharp drop in gold prices
Today's cartoonShadi's take on a possible new round of US-Iran talks
Today's cartoonShadi's take on a rare Assyrian stele unearthed in Iraq's Nineveh
Weekend cartoonShadi's take on the heatwave gripping Europe
Today's cartoonShadi's take on reported plans to pull back some Israeli troops in Lebanon
Today's cartoonShadi's take on UN weapons inspections in Iran
Today's cartoonShadi's take on the heatwave sweeping France
Today's cartoonShadi's take on the fall of UK Prime Minister Keir Starmer
Today's cartoonShadi's take on the region's aviation sector in light of the US-Iran deal
Weekend cartoonShadi's take on the Iran-Israel conflict in Lebanon