Iran Caught Making off with a USN Unmanned Surface Vessel By Dr. Ann Griffiths, 1 September 2022 The US Naval Forces Central Command reported that on the night of 29-30 August it prevented the Iranian Islamic Revolutionary Guard Corps Navy […]