The Cairo Institute of Human Rights Studies (CIHRS) and 15 associations of the Libya Platform[1] demand that the International Criminal Court (ICC) immediately investigate the latest massacre in Libya, discovered …
The Cairo Institute of Human Rights Studies (CIHRS) and 15 associations of the Libya Platform[1] demand that the International Criminal Court (ICC) immediately investigate the latest massacre in Libya, discovered …