Workers hanging from their lives after lift fails

Two construction workers were left hanging on for their lives from an eighth floor ledge when a lift came away from the exterior of De Montfort University on Monday  this…

Read More