Beachgoers at Águila beach in the south of Gran Canaria, in Spain’s Canary Islands, helped 24 migrants who landed there after arriving in a small boat on Friday. The vessel was carrying migrants from northern and sub-Saharan Africa, and on board there were three babies, three children, 10 men and eight women, two of whom were pregnant.