Nelson Mandela, one of the greatest leaders of modern times, passed away Thursday at his home in Johannesburg. He was 95. South African President Jacob Zuma announced that Mandela, “the founding president of our democratic nation, has departed,” adding that he “passed on peacefully.” “Our nation has lost its greatest …
Read More »