Turmoil tears through South Africa

Turmoil tears through South Africa
play icon
Disgruntled residents throw rocks as they confront police officers in Vosloorus, South Africa. File/ AFP