"Explosions have been heard in the southern Iranian port city of Bandar Abbas, which sits on the strait of Hormuz, Reuters reports, citing the semi-official Mehr news agency."
Well, THAT doesn't sound good...
Well, THAT doesn't sound good...