Catholic sisters are among the crowd gathering at the Uganda Martyrs Shrine of Namugongo in Kampala, Uganda's capital, to honor the 22 Catholic and 23 Anglican martyrs killed between 1885 and 1887.
As millions of pilgrims flocked to the famed Ugandan shrine in Namugongo in the days leading to commemoration of the country's 45 Christian martyrs, local authorities ...