Two window washers rescued from scaffolding dangling from One World Trade Center By Jessica Roy Two window washers were successfully rescued by the FDNY this afternoon after becoming trapped inside a piece of scaffolding hanging perilously off the side of One World Trade Center 68 stories up. The fire department was able to cut a […]