Rescued migrants arrive onboard a coastguard vessel at the harbour of Lampedusa yesterday

The small island of Lampedusa, 7.8square miles in size and inhabited by 5,000 people, is no stranger to boat people tragedies such as yesterday’s. Clo(...)