Skip to main content

JOINT PRESS RELEASE: ICC arrest warrants: An encouraging step for justice in Libya

London, United Kingdom – Libya Crimes Watch (LCW), Defender Center for Human Rights (CHRDA), and Lawyers for Justice in Libya (LFJL)…