Homepage Slides Kenya Government Accidentally Destroys Church Website Administrator — February 27, 2018 Posted in Homepage Slides on February 27, 2018.