Europe may be home to many grand cathedrals, but the world’s largest church isn’t located there — it’s actually in the heart of West Africa. The Basilica of Our Lady of Peace in ...
The just ended Easter holiday was yet another reminder of how far colonialism transformed Kenyans: From worshiping gods in mountains, forests and caves to praying to God in churches. Among the ...