The 38 abductees, including Mexicans, were found on the roadside of the northern state of San Luis Potosi.
Police in northern Mexico have found 38 people, including 22 Haitians and Cubans, who were abducted from a hotel, authorities have said.
The chief prosecutor of the northern state of San Luis Potosi said the victims were found alive on a roadside late Tuesday, apparently abandoned by their captors.
Prosecutor Federico Garza Herrera said the group included 16 Mexicans and 22 foreigners, among them three children and a pregnant woman.
It was not immediately clear whether the foreigners were asylum seekers or migrants. Initial reports suggested some were Venezuelans. Immigration authorities were checking their status in the country as authorities worked to prove the motivation behind the kidnapping.