Hurricane Delta has made landfall near Puerto Morelos on Mexico's Caribbean coast. The hurricane has weakened to a Category 2 storm with winds of 175km/h (110mph). The US National Hurricane Center ...