Africa CESRAN Blog Ebola: Sierra Leone’s New War CESRAN Int.19 January 201519 January 2015 Sierra Leone is a country located on the west coast of Africa. It gained independence from Britain on April 27, 1961. It is bounded to the north and northeast by...