Iran EmpoweredFITSNewsAugust 25, 2016August 25, 2016 by FITSNewsAugust 25, 2016August 25, 2016 AMERICA EMBARRASSED … AGAIN Ships from Iran’s Islamic Revolutionary Guard Corps (IRGC) conducted a “high-speed intercept” of an American military vessel in the Strait of...