Lampedusa, small Italian island, where boat loads of illegal immigrants arrive every day en route to Europe. 11.5K views21:54