A First Class stamp http://xnxxlove.in.net/ xnnx Lampedusa, a tiny fishing and tourist island that is only about 70 miles from Tunisia and 170 miles from Libya, has borne the brunt of a crisis which over the years has seen tens of thousands of migrants arrive in rickety and unsafe vessels.