Video PlayerClose
Bodies of drowned immigrants are carried off a ship at a naval base in Tripoli, Libya, on June 18, 2018. Five illegal immigrants were drowned on Monday, and 191 others rescued off the western coast of Libya, Libyan navy spokesperson said. (Xinhua/Hamza Turkia)