UK steps up pressure to release seized oil tanker

[custom_adv]
The UK government is stepping up pressure on to release a British oil tanker seized in the Strait of Hormuz, an incident that sent tension soaring in one of the world’s critical energy chokepoints.

Check Also

Photos of NILOUFAR BAHADORIFAR that was arrested on July 1, 2021

[custom_adv] BAHADORIFAR is currently a California resident. BAHADORIFAR has provided financial and other services from …