(Debka) Iranian production lines are turning out a new type of speed mini-submarine customized for combat against the US and other Western navies present in Persian Gulf waters.
(Debka) Iranian production lines are turning out a new type of speed mini-submarine customized for combat against the US and other Western navies present in Persian Gulf waters.