cihrs.org
Libya | Urgent Appeal: Libya Platform calls on UNSC member states to throw full support behind ICC investigations into grave and systematic violations of international humanitarian law
The Libya Platform (LP), composed of 16 CSOs, has issued an urgent appeal to member states of the UN Security Council, urging them to take a swift, decisive stand on …