Nigerian Afrobeats superstar, David Adeleke, popularly known as Davido, has taken down the controversial music video of his signee, Logos Olori, following an uproar of criticism on social media. The 45-second trailer clip of the upcoming musical video sparked outrage from numerous Muslims who found it offensive and disrespectful towards their religion. In the video, […]