Idris, aged three, from Mali sleeps next to his mother Aicha Keita, right, on the deck of the Golfo Azzurro vessel after being rescued from the Mediterranean Sea, about 40km north of Ras Tajura, in Libya. Spain''s maritime rescue service said the bodies of seven African migrants had been found dead along the Strait of Gibraltar in the past week. [Olmo Calvo/AP Photo]