Protests Erupt in Taiz Over Water Shortages and Corruption Allegations Hundreds of residents in the Yemeni city of Taiz gathered…
Iran’s Supreme Leader Reappears in Public After Israel Conflict Ayatollah Ali Khamenei, Iran’s Supreme Leader, made his first public appearance…
Pentagon Confirms U.S. Strikes Set Back Iran’s Nuclear Program by Up to Two Years Washington, July 2, 2025 — The…