Author

 
Rod Mac Johnson

Rod Mac Johnson

    Sierra Leone suffers Ebola setback
    Sierra Leone suffers Ebola setback
    Sierra Leone's capital city of Freetown has suffered a fresh outbreak of Ebola, dashing hopes that health authorities in the densely populated city...