Stephan Richter discusses major international news stories with Diane Rehm on National Public Radio.
Tag Archives: Charles Taylor
War Criminals: Beware the Ides of March
Do recent events in Africa indicate better odds for an effective multilateral justice system?
Liberian Elections — A Shadow of Hope
Why is Liberia’s recent successful election only the beginning of what the country needs to accomplish?
Who Will Lead Liberia?
How can Liberia overcome its past to move toward stability and democracy?