News24 | ICC unseals arrest warrants for feared Libya gang
The International Criminal Court Friday made public arrest warrants for six Libyans suspected of being part of a murderous gang that brutalised the town of Tarhuna in the war-torn country. Source