HURLED TO DEATH. Two Men Killed in Scaffold Collapse
... HURLED TO DEATH. Two Men Killed in Scaffold Collapse. Two men were killed and two injured in an accident at the Liverpool Corporation's electrical power station. The dead men are Thomas Power. of Guthrie Street. and Bernard Jones, of Binns Road. Old Swan ...