Iranian media claim that a Shahed | Memezon

Iranian media claim that a Shahed · a large building with a large green arrow on it · telegram

An error has occurred. This application may no longer respond until reloaded. Reload 🗙