Soweto township marks centenary South Africa's historic Soweto township marks its 100th birthday on Tuesday in a mood of optimism. 
Is this a piece of news regarding world politics, sports, business, or science and technology? 