Advertisement

World
Destruction at Iran’s Biggest Stadium
April 3, 2026
Al Arabiya English
Scroll
Footage shows destruction at the Azadi Stadium, Iran's biggest, which was struck on March 5, 2026, days after Israel and the United States launched major strikes against the Islamic Republic.
Video
Al Arabiya English
Coverage and analysis from Saudi Arabia. All insights are generated by our AI narrative analysis engine.
Saudi Arabia
Bias: lean right
Advertisement