Statue of Nelson Mandela
A 10-foot tall statue of Nelson Mandela stands at the South African Embassy on Massachusetts Ave. in Washington, DC. The statue commemorates the Free South Africa movement that began in front of the embassy in the 1980s.
Book Connections:
- “Nelson Mandela: Long Walk to Freedom” by Chris van Wyk
- “Long Walk to Freedom” by Nelson Mandela.