Makerere-Main-Building-Freedom-Square-From-Main-Library

Makerere-Main-Building-Freedom-Square-From-Main-Library

Makerere University main building

Makerere University officials on the spot over non-disclosure of investments