An Opera News Kenya publication
Africa has seen a great deal of progression in the former two millennia. It is is one…