DeGeneres Gorilla Campus launched, Rwanda hosts major tech summit, more about last week

The New Times
Glory Iribagiza