Current President of South Africa - Jacob Zuma just announced that former President Nelson Mandela 95 passed on peacefully a few hours ago. After 26 days of failing illness and months of Health issues and complications... He has No Pain Now.
May President Nelson Mandela (July 18, 1918 ~ December 5, 2013) Rest in the Awesome Power of Peace!!!