Loading...
News
    Shows

      Police claim self-defense in South Africa massacre

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