Loading...

Police claim self-defense in South Africa massacre

|South African police are claiming self-defense in a massacre at a platinum mine.