HOT!! Kido Madiba Debuts Single Titled ‘Absence’ Under Def Jam Africa

Fresh Def Jam Africa signee Kido Madiba has debuted a new single titled ‘Absence’. Kido Madiba is a special artist whose music carries significant realism which he uses to mirror his personal experiences and the social-economic realities of his environment.

Kido Madiba means little Madiba, a name the Nigerian singer derives from…