His Lordship Bishop David Kamau, the Auxiliary Bishop of Nairobi Archdiocese, officially opened St. ...

Read More