Rome Weeps as Pope Francis is Laid to Rest in Historic Funeral by Rogers Atukunda April 26, 2025 0 Rome, Italy – Pope Francis, the 266th successor of St. Peter, was laid to rest today in a moving and ...
INTERVIEW: Prof Nawangwe Lauds Makerere’s Shift from Riots to Research, Urges Investment to Retain Talent