Nelson Mandela, Inspiration To World, Dies At 95

People in Johannesburg pay tribute to Nelson Mandela, the revered icon of South Africa's anti-apartheid struggle.
People in Johannesburg pay tribute to Nelson Mandela, the revered icon of South Africa's anti-apartheid struggle.