Liberia’s Parliament To Create War Crimes Tribunal
In a historic move, Liberia’s parliament voted on Wednesday to approve the establishment of a war crimes court, marking a crucial step in addressing the atrocities committed during the country’s devastating civil wars. This decision comes twenty years after the […]