South Africa just lost a giant. These words, and many similar phrases, echoed and resounded all over the internet and social media last weekend in the wake of heavyweight political activist Neil De ...