Harness Failure Blamed for Window Washer’s Fall in Newport News
A window washer employed by a Virginia Beach company fell from the side of a building in Newport News, VA, on the afternoon of September 9, 2016. The workplace accident, which left the man hospitalized with critical injuries, occurred in an office park off 26th Street and Washington Avenue. According to WAVY TV-10, the…