The International Criminal Court (ICC) has been mandated to investigate War Crimes in Libya by a UN Security Council resolution which gives it the power to indict all sides in the conflict. In theory, this could make it possible that … Continue reading →