Liberia
Liberia: No immunity for Taylor
(New York, July 3, 2003) If U.S. troops are sent to Liberia, they should not make any deals that involve a withdrawal of the indictment of President Charles Taylor by the Special Court for Sierra Leone, Human Rights Watch…