More than 600 illegal immigrants have landed on the Italian island of Lampedusa in less than 24 hours. And yet more are expected after they were plucked from a boat by a coastguard patrol. The coastguard said the island, just off the North African coast, had not seen such an influx for at least five months. In March more than 400 migrants arrived in Lampedusa and Italy immediately flew almost 200 of them back to Libya. It was a move criticised by the UN and Amnesty International, who asked if the group had been given a fair hearing.