Video PlayerClose
Immigrants arrive at a naval base after they were rescued by Libyan coast guards in Tripoli, Libya, on Oct. 11, 2017. Libyan coast guards on Wednesday rescued 74 illegal immigrants, including women and children, on a rubber boat off the western shores of the country, according to a medical source. (Xinhua/Hamza Turkia)