Tags Statue 230913

Tag: statue 230913

Mandela statue unveiled in Washington

Mandela statue unveiled in Washington

A nine-foot statue of Nelson Mandela - showing him with fist raised as he walked out of Victor Verster prison a free man on 11 February 1990 - was unveiled outside the entrance to South Africa's embassy in Washington, DC on Saturday.

LATEST

X
X
Skip to toolbar