CHRDA and 27 Libyan organizations : A statement regarding the inspection of personal devices at security checkpoints in Libya
A statement regarding the inspection of personal devices at security checkpoints in Libya Inspection of personal devices at security checkpoints in Libya is a flagrant violation of human rights A new act has spread in Libya during the past eight years, which is security checkpoints that are deployed in Libyan streets and public roads and […]