By Frank Kamuntu Africa is a continent of remarkable diversity, and its cities are a testament to it. Each city has its unique mix of […]