Staff of the Embassy of the Republic of Uganda in Beijing China has joined hundreds of Ugandans warming up for this year’s...
Andrew Brian Mayega has died just one week to his ordination under unclear circumstances. Just like any other priest, Mayega has been...