Police Raid Kidnappers Den in South Libya
The Sebha Security Directorate announced a raid had taken place at a house suspected of being a "prison for kidnapped ...
Read moreThe Sebha Security Directorate announced a raid had taken place at a house suspected of being a "prison for kidnapped ...
Read more