Lala Ngedwa Ciza, Thatohatsi and Skillz have released “Lala Ngedwa”, a new single out on Friday 6 November 2026. Smilo,… By Afro Yard • November 8, 2026