it is located on the university's main campus in hyde park wang has denied the report itangazamakuru rikaba ryarashyize ahagaragara ibyo uwo majoro jenerali