The world has lost one of its finest leaders. Nelson Mandela, the South African anti-apartheid activist who spent 27 years in imprisonment, led his country to democracy, and served as its first elected black president, passed away at the age of 95 on December 5th. In his long-lived life, the influential human rights advocate was …
