Who is this man called Omoyele Sowore??
Omoyele Sowore is a Nigerian human rights activist, politician, and former presidential candidate. He is the founder of Sahara Reporters, an online news agency that focuses on exposing corruption and promoting transparency in Nigeria.... 1/4