Music: Mafikizolo ft. Professor – Yek’ Umona Editor Nov 25, 2017 Two long standing South African musicians Mafikozolo and Professor link up together on the new album “20” by…