Iran caught in lie about firing rockets adjacent to U.S. ships

Iran caught in lie about firing rockets adjacent to U.S. ships

Special to WorldTribune.com New video footage released by the U.S. Navy contradicts Iran’s claim that it did not launch rockets near American warships in the Strait of Hormuz. According to the Navy, the video shot late last month shows Iranian Revolutionary Guard Corps (IRGC) ships firing the rockets near Western warships, including the USS Harry S […]