Homepage Slides44 Kenyan Churches Participate in Meeting ddouglass — October 6, 2016 Posted in Homepage Slides on October 6, 2016.