3 ms·
Iranian anti ship missile systems. The Houthis have pretty much no domestic high tech manufacturing capability of their own.
by walrus01 3y ago
Iranian anti ship missile systems. The Houthis have pretty much no domestic high tech manufacturing capability of their own.