The US on Sunday bombed Iran’s Larak Island, a small island off the coast of Bandar Abbas in the Strait of Hormuz, marking the first known US strikes on Iranian territory in more than a month. The US hasn’t officially taken credit for the strikes, but US officials speaking to media outlets claimed the attack […]


From News From Antiwar.com via This RSS Feed.