The annual Uganda Martyrs Day celebrations are hours away, with organizers having set almost all preparations in place. Hundreds of thousands of pilgrims have already arrived to partake in the.
Throughout the night of 3rd June of Uganda Martyrs Day, Pilgrims lined up in big numbers to take their space at the Catholic martyrs' shrine. Many of these pilgrims trek for long distances to.