Video PlayerClose
Illegal immigrants arrive at a navy base from a Libyan Coast Guard vessel in Tripoli, Libya, on March 10, 2018. Libyan navy on Saturday rescued 125 illegal immigrants off the coast of the western city of Zawiya, some 45 km west of Tripoli. (Xinhua/Hamza Turkia)