migrantsatsea.org
UN Report Also Documents Grave Human Rights Violations in Libyan Migrant Detention Centres
The Final Report of the Panel of Experts on Libya established pursuant to UN Security Council resolution 1973 (2011) was transmitted to the UN Security Council on 1 June and recently released. The …