Yemi Alade and 2face a.k.a 2baba are teaming up unleash a new music. Yemi Alade might have just released her acclaimed sophomore LP “Mama Africa”; nonetheless the diva