Zineb Riboua appears on the BBC to discuss the ongoing protests in Iran as the death toll rises, examining the Islamic Republic’s deep-rooted structural challenges and why short-term concessions are unlikely to satisfy protesters.
Caption
Tech leaders sit as they testify before the Senate Committee on Commerce, Science, and Transportation on Capitol Hill on May 8, 2025, in Washington, DC. (Getty Images)