Our Lady of Guadalupe Catholic Church, Nairobi: It is 1400hrs East African time. I was seated in one of the rooms at Our Lady of Guadalupe Catholic Church Parish Hall, Adams Arcade in Nairobi. In front of me, there was a roll up banner. It had a mission written on




