Nelson Mandela has a statue in London [1]: “Attended by large crowds and graced by a gospel choir and some pomp and circumstance, a statue of Nelson Mandela was unveiled today in London, at Parliament Square, alongside those of Jan Smuts, Winston Churchill, Benjamin Disraeli and Abraham Lincoln.”
South Africa: Mandela statue in London
· Written by Ndesanjo Macha
Categories: Sub-Saharan Africa, South Africa, Arts & Culture, History, Politics