A powerful explosion believed to have been caused by an accumulation of gas killed six people and injured 15 on Sunday at a resort hotel on Mexico's Caribbean coast, authorities said.
Four of the dead have been tentatively identified as Canadian tourists, including a nine-year boy, said Quintana Roo state Attorney General Francisco Alor. (AP)