Marikana a permanent stain on the heart of the New South Africa (5AN)