As the world waited…Feb. 11, 1990, was a day that the biggest human interest story the world had ever seen: The release of Nelson Mandela. Heroic in his deeds, graceful in his manner, sainted in his image, Nelson Mandela was released after spending 27 years in prison.

We salute you Tata!