Nigeria signs deal with UK to receive visa over-stayers, failed asylum seekers

Nigeria and the United Kingdom (UK) have signed a new agreement aimed at “speeding up” the…

Iran opens Strait of Hormuz route to ‘friendly’ nations

Iran has begun reopening limited access to the Strait of Hormuz by allowing more vessels to…