A Kenyan Catholic Church Parish located in Nairobi's BuruBuru Phase One aimed at evangelizing, connecting and engaging with Christians through youtube platform.
A Kenyan Catholic Church Parish located in Nairobi's BuruBuru Phase One aimed at evangelizing, connecting and engaging with Christians through youtube platform.