Tag: Street Sweeper Kills Pedestrian in Front of Construction Site in Bellevue