The idyllic Italian island of Lampedusa, halfway between Italy and Libya, once served as the first stop for most of Italy's African immigrants.
But under a controversial deal with Libyan government the Italian government has closed this gateway to Europe, with patrol boats now intercepting and 'pushing back' migrants, including asylum seekers.