The International Criminal Court unsealed war crimes arrest warrants for 6 Libyan suspects

The International Criminal Court has unsealed arrest warrants for six men allegedly linked to a brutal Libyan militia blamed for multiple killings and other crimes in a strategically important western town where mass graves were discovered in 2020

Read Full Article