iOS app Android app

Nelson Mandela World Leaders Reaction

World Leaders React To Mandela's Passing

Posted 01.23.2014 | World

South Africa's iconic leader Nelson Mandela passed away on Thursday. Mandela was 95 and had spent months in the hospital earlier this year for a recur...