Ayoub Qasim
Libyan naval forces have successfully rescued 119 illegal migrants who were on board a rubber boat 30 miles north of Castelverde town.
Most Read