Home / Victories / (UA 104/11) Great News! 4 men Detained Arbitrarily Released in Libya Home / Victories / (UA 104/11) Great News! 4 men Detained Arbitrarily Released in Libya (UA 104/11) Great News! 4 men Detained Arbitrarily Released in Libya