Hudson Yards Scaffolding malfunction: Two window cleaners survive 20-foot fall
November 16, 2020
Two men are in hospital in New York after falling around 20 feet off scaffolding on Manhattan’s 101 storey Hudson Yards development in New York on Saturday. Read More