Hague Court Issues Arrest Warrant for Libyan Commander

The International Criminal Court has issued an arrest warrant for Mahmoud Mustafa Busayf al-Werfalli, a senior military commander, after multiple videos appeared to show him participating and ordering summary executions.



Photo: RFI

Soldiers in Benghazi (file photo).

InFocus