Street sweeper hits, kills pedestrian near Bellevue construction site

On Monday February, 19, 2018, Bellevue Fire and Police department officers gather at the scene at the 1200 block of 120th Avenue NE in Bellevue where a pedestrian was struck by a street sweeper, the white truck seen here at left. The pedestrian died at the scene. The victim has not been identified.
Source: Towing News