Rescue crews were still searching for two other missing migrants and their smuggler. The private DHA news agency said the migrants were members of three families from Afghanistan.
A group that operates a hotline for migrants crossing the Mediterranean Sea says nine people drowned while trying to reach Spain.
Alarm Phone activist Maurice Stierl said Friday that the victims were part of a group of 12 traveling on a boat that left Tangiers on April 30. The hotline network says it received a distress call that morning after the boat capsized in the Strait of Gibraltar.
Stierl said Alarm Phone notified Moroccan and Spanish authorities the migrants needed help. The group says one of the three survivors has reported Moroccan rescuers reached the boat the next day.
Spain's Maritime Rescue Service told The Associated Press it dispatched a helicopter on May 1 to help search for missing passengers and Morocco said it retrieved the survivors and recovered one body that day.
The office of the U.N. High Commissioner for Human Rights says it is "alarmed" by reports that asylum-seekers in Hungary have been deliberately deprived of food.
Numerous interim measures by the European Court of Human Rights have compelled Hungary to feed the asylum-seekers held in transit zones at the border with Serbia. But without changes to Hungarian laws, the cases keep recurring.
Adults who aren't pregnant or nursing, have been denied and are to be expelled from Hungary are deliberately deprived of food, which the U.N says can lead to malnutrition and is "inherently inhumane."
"We encourage Hungary to ensure it fulfils its human rights obligations towards those deprived of liberty, regardless of whether they are in transit zones or any other place where migrants are detained and cannot provide for themselves," the human rights office said.
The Hungarian Helsinki Committee, a civic group providing legal assistance to asylum-seekers, says that since August 2018, it has filed legal appeals in 13 "starvation cases," affecting 21 people.
Turkish authorities say at least two women and five children have drowned after a boat carrying migrants sank off the Turkish coast.
The coast guard said five other migrants — including one woman and a child — were saved in an air and sea rescue mission launched Friday after the boat went down off the Aegean coastal town of Ayvalik, in northwestern Turkey. The town is a main crossing point for migrants wanting to reach the Greek island of Lesbos.
The coast guard said the boat was believed to be carrying 17 people. The search is continuing to find four missing migrants and their smuggler, it said.
The migrants attempt the perilous journey from Turkey into European Union-member Greece in the hope of reaching more prosperous European nations.