Would you recommend the following article to a politician, an athlete, a business executive, or a scientist?

Soweto township marks centenary South Africa's historic Soweto township marks its 100th birthday on Tuesday in a mood of optimism.
