Cape Town Fights for Energy Independence

A township in Cape Town with Table Mountain looming in the background.