Tag: Iran

US Sanctions 15 Entities, 14 Vessels Linked to Iranian Oil Trade

The United States has imposed sanctions on 15 entities and 14 shadow…

Samira Usman Adam Samira Usman Adam