Emmanuel Macron has won France's presidential election, fending off a historic challenge from far-right candidate Marine Le Pen during Sunday's runoff vote....
Nigeria's president, Mohammadu Buharihs been sued for blocking over 72million phone numbers in Nigeria. The Socio-Economic Rights and Accountability Project...