Homepage Slides Flooding Causes Destruction in Kenya Website Administrator — June 13, 2018 Posted in Homepage Slides on June 13, 2018.