Migrants disembark from the Italian navy ship Libra at the port of Shengjin, northwestern Albania, Friday, Nov. 8, 2024, as a second group of eight migrants were intercepted in international waters. (AP Photo/Vlasov Sulaj)
Copyright © 2024 Yahoo Inc. All rights reserved.