So after a 5 year trial Charles Taylor is finally nailed for the atrocities in Sierra Leone! I hope he never sees the light of day again!