UK destroyer

Iranian Navy claims to have intercepted UK spy destroyer in Oman Sea

A UK spy destroyer in the Sea of Oman was stopped by the Iranian Navy… Read More