Category: Liberation
Nelson Mandela, anti-apartheid hero and the icon of African Liberation passed at 95
[media id=13 width=320 height=240] Freedom fighter, prisoner, moral compass and South Africa’s symbol of the struggle against racial oppression. That was Nelson Mandela, who emerged from prison after 27 years to lead … Read More