The Brian Lehrer Show Edit this Published in The Brian Lehrer Show Nelson Mandela and South Africa Today Listen 10 min Queue Download this audio Want to embed this player? Use the code below. More info. <iframe width="600" height="130" frameborder="0" scrolling="no" src="//www.wnyc.org/widgets/ondemand_player/wnyc/#file=json/307099"></iframe> Share on Facebook Share on Twitter Email a Friend A bronze statue depicting former South African president Nelson Mandela as he walked to freedom in 1990 following his release after 27 years of incarceration. (GIANLUIGI GUERCIA/AFP/Getty Images / Getty) i UPDATE: Nelson Mandela, Inspiration To World, Dies At 95 Thursday is Nelson Mandela's 95th birthday. We discuss his life and legacy, and South Africa today with Ebrahim Rasool, the South African ambassador to the U.S., and Nicole Lee, president of TransAfrica.