Wizkid’s baby mama Shola Ogudu has explained why she called out and embarrassed the singer on social media in 2018. Shola, who is the mother of...