Africa is celebrating the 20th anniversary of Nelson Mandela’s freedom from prison. On February 20, 1990 Mandela was released from a Cape Town, South Africa prison after being a political prisoner for 27 years. Continue