PERSPECTA

News from every angle

Back to headlines

Libyan Torture Prison Head Faces International Criminal Court

The head of a torture prison in Libya is reportedly facing charges before the International Criminal Court.

19 May, 10:53 — 19 May, 10:53
PostShare

Sources

Showing 1 of 1 sources