ap26042699565491_jpg

Two Iran-made ballistic missiles are displayed during a rally commemorating the 47th anniversary of the Islamic Revolution’s victory in Freedom Square in western Tehran, Iran, on February 11.
Morteza Nikoubazl/NURPHO/Associated Press

Back to top button