The Italian navy ship Libra approaches the port of Shengjin, northwestern Albania, Friday, Nov. 8, 2024, with the second group of eight migrants intercepted in international waters to be processed there in a reception facility despite the failure with the first group in October.(AP Photo/Vlasov Sulaj)

News, Photo and Web Search

Regional News Headlines

Other Photos

Next Photo