Libya

Libyan authorities should immediately surrender Osama Elmasry Njeem to the International Criminal Court (ICC) and ensure full cooperation with the court regarding other ICC suspects believed to be in Libya, Human Rights Watch stated. Njeem, a senior member of a Tripoli-based militia, is wanted by the ICC on charges of crimes against humanity and war […]


Current track

Title

Artist