World

Trial watched in 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
70°