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).


See What Everyone is Watching