Mahshahr - Islamic World News

Wednesday 20 November 2019 - 10:53

Video: Iranian Mersad Air Defense System

Mersad Air Defense System is the same air defense system which shot down an unknown drone over the Mahshahr area in south of Iran lately. Download