sayyari

Iran’s Navy commander Rear Admiral Habibollah Sayyari

Navy commander: Iran to unveil new home-made submarine soon