Russia unveils Nelson Mandela’s monument in Moscow
South Africa’s late Nelson Mandela’s monument was on Tuesday unveiled in Moscow, Russia’s capital, as the country continues to win more affection from Africans. Nelson Mandela (1918-2013) was a South African anti-apartheid revolutionary leader, philanthropist and politician who served as SA’s president (1994 – 1999). He is widely regarded as one of the most iconic…
