Can Iran Jam US Navy Radar? July 31, 2019 Is the US Navy a “Sitting DUCK” against Iran? Since 1998 Iran, by means of defending itself against the Great Satan (US & Israel),…