Thirty-four migrants drowned on Monday after their boat capsized off the coast of Djibouti, the International Organisation for Migration (IOM) said, the second such accident in just over a month.
Survivors reported that the boat capsized in rough seas at around 4:00 am (0100 GMT) after leaving Yemen with around 60 passengers on board, an IOM official in Djibouti told AFP, asking not to be named.
"The migrants were being transported by people smugglers," Mohammed Abdiker, the IOM's regional director for East Africa and the Horn of Africa, added.
"Apprehending and prosecuting people traffickers and smugglers who exploit the vulnerabilities of migrants must become a priority. Too many lives needlessly lost."
There were "many children" among the bodies found, the first official said, adding that survivors were receiving treatment from the IOM and local authorities.
The boat capsized in seas north of the Djibouti port town of Obock, a major transit point for thousands of African migrants in the region trying to reach the Gulf.
It follows a similar accident on 4 March when 20 people drowned after smugglers threw dozens of migrants overboard during a journey between Djibouti and Yemen across the Gulf of Aden.