As the sun sets over Khayelitsha, a neighbourhood renowned for its vibrancy and resilience, echoes of celebration resonate. On August 31, 2025, Rands Cape Town, a cultural phenomenon born from the ...