Two workers were rescued from the L&N Building on Ninth Street and Broadway in downtown Louisville May 19 after a scaffold collapsed, leaving them dangling from the north side of the building.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results