A huge fire at a jail in Honduras has killed at least 270 prisoners.

Officials say many were burned or suffocated to death in their cells in the Central American country - while some managed to escape by breaking through the roof and jumping from the building.

It's thought an electrical fault may have caused the blaze.