In a controversial election, Bola Ahmed Tinubu was declared the new president of Nigeria, reports CNN. He will become the fifth elected president of the 36-state African country since 1999. Representing the All Progressives Congress Party, Tinubu earned almost 36.6%…
Read More