Kampala, Uganda | THE INDEPENDENT | On June 3rd, each year, thousands of faithfuls from all walks of life pack Uganda martyrs’ shrines at Namugongo. The area is highly congested due to the high number of people to extent that some of pilgrims sustain injuries as they fight to access the …
Read More »