Libya Central Bank halts operation over abduction of ICT head

Libya Central Bank halts operation over abduction of ICT head