Ebola in Sierra Leone

Why Nations Fail- Sierra Leone On My Mind

… and they fail when those institutions become “extractive” and concentrate … I wonder how the lie detector would react if it is introduced in Sierra Leone … The Sierra Leone Police, Anti Corruption Commission, Parliament have … There are many cases including the Hajj gate, Mudslide gate, Ebola gate …