Lampedusa is the largest island of the Italian Pelagie Islands in the Mediterranean Sea. The comune of Lampedusa e Linosa is part of the Sicilian province of Agrigento which also includes the smaller islands of Linosa and Lampione. From Wikipedia
The public prosecutor has challenged Salvini’s December acquittal, triggering a Supreme Court review with no hearing date scheduled.