Nigeria Wizkid completes his album, set to drop it soon Clement Asamoah Feb 21, 2020 0 Months after hinting on the release of a new project, Wizkid Ayo has finally announced that his highly anticipated new album will…