Photos: South Africa Celebrates Nelson Mandela’s 95th Birthday

July 18, 2013