A delegation from Sierra Leone, on a study visit in Namibia, commended the country’s road network, even dubbing it the ‘Europe of Africa’ due to its road management system. Namibia boasts the best road infrastructure in Africa, consistently ranking first in various reports and surveys. The Sierra Leone delegation toured the capital city, Windhoek, to […]
http://newsfeed.facilit8.network/T1Yjdn
December 14, 2024
Leave a Reply