Netherlands War Crime_Lea.jpg - Washington Times
Skip to content

Actress Mia Farrow is seen in an image taken from TV as she testifies at the Charles Taylor war crimes trial in Leidschendam, Netherlands, on Monday, Aug. 9, 2010. (AP Photo/Special Tribunal for Sierra Leone via APTN)

Actress Mia Farrow is seen in an image taken from TV as she testifies at the Charles Taylor war crimes trial in Leidschendam, Netherlands, on Monday, Aug. 9, 2010. (AP Photo/Special Tribunal for Sierra Leone via APTN)

Featured Photo Galleries