Tuesday, August 25, 2026

Islamic Revolutionary Guard Corps

April 5, 2024

Thousands in Iran demonstrate against Israel during funeral procession

The Iranian foreign ministry assumes Israel carried out the strike, and the U.S. government also believes Israel was responsible.

Iranian protesters