On March 29  2006 former Liberian President Charles Taylor was surrendered to the UN-backed Special Court for Sierra Leone Taylor’s surrender for trial provides an extraordinary opportunity for the people of Sierra Leone and West Africa to see justice done for atrocities committed during Sierra Leone’s armed conflict since 1996