Freedom News

UN report reveals EU connection with horrors of Libyan detention centers

“Unimaginable horrors,” “extrajudicial killings,” “sexual abuse,” “torture,” “slavery,” and “arbitrary detention,” are the key terms mentions in the latest report about Libya by the United Nations Human Rights Office (OHCHR). And the leaders in the EU are supporting those who responsible for it, as we know it. The report calls on European Union states to