Tiny town with only 1,200 residents that has been keeping South Africa’s lights on for over 70 years Energy • 7 July 2026