a
Your trusted place for Sierra Leone and global news
HomePosts Tagged "Tefo Pheage"

Tefo Pheage Tag

Archive

Festus Mogae served as president of the southern African country of Botswana from 1998 to 2008. He is the recipient of several international awards, including the 2008 Ibrahim