The Italian navy ship Libra arrives at 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