Iran’s Chief of Staff of the Armed Forces Major-General Mohammad Baqeri toured Shanghai Naval Base on Friday as part…
Iran’s Chief of Staff of the Armed Forces Major-General Mohammad Baqeri toured Shanghai Naval Base on Friday as part…
Chief of Staff of the Iranian Armed Forces Major General Mohammad Baqeri, heading a high-profile military delegation…