The Straits Times World
TRIPOLI, May 12 - Authorities in eastern Libya say they have found and deported 120 migrants who were being held captive by people traffickers south of Benghazi, and have recovered the bodies of three other migrants from the Mediterranean shore.
Go to News Site