MORE than 2100 migrants on board 12 boats have been rescued in a major operation off the Italian island off Lampedusa.

ITALIAN and Maltese rescue vessels were involved in the operation some 160 kilometres off the island after the boats left Libya despite poor weather conditions.

Originally published asItaly rescues 2100 migrants off Lampedusa