Kenya has scrapped its Electronic Travel Authorisation (ETA) requirement for citizens of nearly all African nations, except Somalia and Libya, citing security concerns. […]
A Tunisian-Omani Business Forum was held in the Tunisian capital, Tunis, with the aim of enhancing economic and trade cooperation between the two […]
The Gambian Ministry of Petroleum, Energy and Mines in collaboration with the National Water and Electricity Company (NAWEC), has begun the series of inauguration […]