Comrade Omoyele Sowore is the publisher and founder of the New York-based SaharaReporters (SR), a whistle-blowing popular international website that brings investigative news and entertainment to millions of Nigerians and …
Tag: