Tag: London
Fate of UK seized oil tanker depends on crew cooperation, Iran
The vessel was impounded with its 23 crew members aboard at the port of Bandar Abbas after the Islamic Revolutionary Guard Corps seized it in the Strait of Hormuz on Friday, reportedly in Omani waters.
Zimbabwe Cricket board suspended by ICC
ICC has suspend Zimbabwe Cricket with immediate effect. The decision was made during the Annual Conference in London.