‘I saw him kill people:’ Libya and Italy’s shadowy migrant deals | Refugees

Libya’s Chief of Judicial Police, Osama “Al Masri” Njeem, returned to Libya on an Italian government plane after his arrest in Italy on January 19 on an International Criminal Court (ICC) warrant.

His release two days later was for what the…

Continue Reading

Comments

Leave a Reply