Migrants have been pouring into the Mediterranean island of Lampedusa this month. Over 100 on Monday and 344 on Wednesday; the previous week 269 landed, and at the start of April more than 1,000 arrived in a 48-hour period. They are Eritreans, Ethiopians, Sudanese, Guineans, Moroccans, Syrians, Malaysians, Somalis and Senegalese but the three nationalities