A celebration of faith by people from all walks of life On June 3 every year, the usually slow paced Namugongo village on the edge of Kampala becomes a hubbub of activity as millions of pilgrims from all over the world converge on it to celebrate the Uganda Martyrs Day. …
Read More »