Nigerian Afrobeat star, David Adeleke, popularly known as Davido, has deleted a controversial music video following criticism from the Muslim faithful. The PUNCH reports that the Davido Music Worldwide label boss and his signee, Olamilekan Taiwo, aka Logos Olori, caused a stir online, sparking mixed reactions from netizens following the release of the latter’s new