Tag: Nelson Mandela

December 5, 2013 /

Nelson Mandela By THE EDITORIAL BOARD Published: December 5, 2013 Nelson Mandela, who died on Thursday at age 95, fully deserved the legendary stature he enjoyed around the world for the last quarter-century of his life. He was one of the most extraordinary liberation leaders Africa, or any other continent,…