On this day — 7 April 2000 Nelson Mandela visits the commemoration site and bust of Archbishop Trevor Huddleston, Bedford, England See other On this Day entries