Here is a quick survey of Africa-related news stories that have appeared in the last few days: Sierra Leone's voters went to the polls this past weekend and it appears to have gone off with few allegations of improprieties. Hopefully this marks the first small steps in the country's redemption. Sam Dealey, Time magazine's Africa […]