Africa: The Madiba – A Legacy of Selflessness

[FrontPageAfrica] A century and two years ago on July 18, 1918, in a small South African town of Mvezo, the God of our Fathers sent a precious gift to the world. That precious gift to humankind was a baby boy named Nelson Rolihlahla Mandela, who went on to triumphantly beat all odds, becoming one of the most venerated, inspirational leaders of all time.Read the Original Article