
Nigeria’s president, Muhammadu Buhari has been ranked the 14th most influential leader on social networks in 2016.President
Muhammadu Buhari (@MBuhari) with a twitter following of 562,000,
184,000 Facebook likes and 49,000 followings on Instagram was ranked
ahead of 36...