A collection of missile replicas is visible amidst the greenery at the Dafae-moghadas Museum in Tehran, Iran, on Dec. 25, 2024. The museum emphasizes military strength and resistance narratives ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results