South African Artiste Costa Titch Slumps, Dies on StageBy Abdulateef AhmedMarch 12, 2023 Popular South African musician, Costa Tsobanoglou, professionally known as Costa Titch, has passed away. Costa Titch died while performing at the Ultra Music Festival in Johannesburg…