Following the sad news that South African leader Nelson Mandela had died, the world reacted with words of mourning and remembrance for his life and legacy. RELATED: South African Icon Nelson Mandela Dies At 95 “Today marks the passing of one of the greatest freedom fighters history has ever known,” wrote rapper Talib Kweli. “We love […]