Home NewsNEWS Wizkid Babymama, Sola Ogudugu Shades Davido And Tekno, Defends Him