Human Rights Watch’s Statement to the Assembly of States Parties to the Rome Statute Committee on Budget and Finance ...
World leaders gathering for the United Nations General Assembly’s annual General Debate should call for action to end the ...
Ilaria Allegrozzi is the Senior Sahel Researcher at Human Rights Watch. Before joining Human Rights Watch, she worked as Senior Researcher for Amnesty International, investigating conflict-related ...