20 Apr 2026 4:42 pm | Citizen TV 249 views Duration: 2:13 Bishop David Munyiri, the founder of Munyiri Africa Foundation was speaking during the foundation's first anniversary in Nairobi. He called on people of goodwill