Statue of Nelson Mandela



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:

Write Your Comments

This site uses Akismet to reduce spam. Learn how your comment data is processed.