Opinion
Cartoon
July 31, 2026
Shadi's take on attempts to restart Middle East peace talks
Shadi's take on Fifa's plans for private investment in its competitions
Shadi's take on Lebanon offering Iraq an oil transit route
Shadi's take on the wildfires and droughts sweeping Europe
Shadi's take on corruption in Iraq
Shadi's take on an OpenAI model hacking another company
Shadi's take on disruption to the global economy
Shadi's take on the cost of the US-Iran war