A rescued woman and her baby disembark from a Spanish coast guard vessel in Tarifa. Ships & Ports 9 years ago