|[wionews.com] LIBYA - One Of The Worlds Most Wanted Human Traffickers Released By Libya
"Libyan authorities have reportedly released a man who has been commonly described as one of the world’s most wanted human traffickers. The man in question, Abd al-Rahman Milad is a coastguard commander who goes by the alias Bija. He was earlier sanctioned by the United Nations for sinking migrant boats."
Read the full article: