World

Trial watched in Sierra Leone

Sierra Leone
People in Freetown, Sierra Leone, watch Charles Taylor, on screen, as his trial is broadcast from the Netherlands. Issouf Sanogo / AFP / Getty Images
Loading