01:08 Italy Hundreds of migrants arrive on Italian island of Lampedusa Hundreds of migrants have arrived on the small Italian island of Lampedusa within a few hours on Tuesday.
01:27 Libya Italy's Eni signs $8 billion gas deal as Meloni visits Libya Italian energy giant Eni signs an $8 billion gas deal with Libya's state-run National Oil Corporation as Prime Minister Giorgia Meloni held talks ...