Entertainment South African rapper, Costa Titch dies performing on stage Toyibat Ajose Mar 12, 2023 Tragedy has struck the South African music scene, with rapper Costa Titch dying on stage. The musician, whose name is Costa…