Four days after the mysterious disappearance of an oil tanker in the Persian Gulf, it turns out that Iran’s Islamic Revolutionary Guards Corps (IRGC) has towed the ship to an Iranian island for repairs. However, surprisingly, the crew have not contacted their base in the UAE.