South Africa Road Accident Kills At Least 20 Mine Staff

Tragic De Beers mine bus accident in South Africa claims lives. Updates on the incident near Venetia diamond mine

from Top World News- News18.com
Read Rest:news18...