This Day in History

A triumph in the fight against apartheid took place on February 11th, 1990, as Nelson Mandela, the iconic South African anti-apartheid leader, was released from Victor Verster Prison after 27 years of imprisonment.