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…
Continue Reading