A glimpse of an African Township

A quick and sobering view of an African Township near Cape Town in South Africa.