Homepage Slides Churches in Liberia Respond to Ebola Website Administrator — August 14, 2014 Posted in Homepage Slides on August 14, 2014.