Libya arrests kidnappers of abducted doctor
Libyan security forces loyal to the internationally-recognised Government of National Accord (GNA) have arrested the kidnappers of the head of the Orthopedic Department in Tripoli’s Al-Hadba General Hospital ,...