Home Archives 2018 January 30

Daily Archives: Jan 30, 2018

0
Kenyan TV stations have been shut down by authorities to prevent live coverage of a swearing-in event by opposition leader Raila Odinga, who boycotted...

0
About 500 years ago, Africa was booming. Indeed, as reported by the U.K.’s Guardian newspaper, the first European explorers to reach Africa circa 1500...