Hundreds of migrants land on Italian island of Lampedusa

Multimedia

Most Popular Gallery