Nelson Mandela is probably the realest and greatest African hero and legend of all time.
Born and raised in an African country unlike fellow black heroes.
Today being Monday 16th December 2013, a 30-feet bronze statue of Nelson Mandela was unveiled by South African president Jacob Zumaat at the Union Buildings in Pretoria, South Africa.
Long Live His Legacy!!!