It’s the time of year again when pilgrims complete their journey to Namugongo, to pay their respects to long-dead Christian converts who suffered publ...
It’s 23:59 31st December 1999, the world has not ended and, computers are still functioning. But inside the church in Kanungu, a small town in Western...