Fire ravages South Africa's historic Parliament complex

The New Times
Agencies