Their last moments were spent gasping for air inside a wretched ship which was meant to take them to safety. Instead it delivered a horrible death. Rescuers came too late to save the desperate migrants seen in these pictures – but they were able to help hundreds of others. The boat had been carrying around 1,800 people when it was sighted in the Mediterranean 12 miles off the coast of Libya. Some resorted to jumping overboard while one drowning father tried to fling his baby to safety. Staff from Proactiva Open Arms NGO pulled the living onboard their own boats but for some, it was too late.