At least seven migrants died aboard a boat carrying 139 people toward the Canary Islands after being struck by a storm. Rescuers reached the vessel early Monday roughly 150 kilometers from Arrecife, recovering two bodies while five others are missing overboard.