KhorMashhar 4 missiles in Revolution Square in Tehran
Military Strike Report — April 21, 2026
Missiles have been launched in Revolution Square, Tehran. This indicates an ongoing military attack in the area.
Strike location: 35.6892°N, 51.3890°E
Source: t.me