Libya: Fact-Finding Mission a positive step towards accountability, which must be dispatched urgently
The ICJ welcomes the establishment of a Fact-Finding Mission (FFM) for Libya by the UN Human Rights Council (HRC) at its 43rd session yesterday. (more…)