Edward Bulunga

Ndeeba church demolition: How things fell apart

The demolition of St Peter’s Church of Uganda in the wee hours of August 10 has sparked off anger from…

4 years ago