Makerere University Freedom Square

Makerere University Freedom Square

Freedom Square being sealed off.

Freedom Square being sealed off.