Three individuals were hospitalized last night after a van veered off the street near the Burrard Street Bridge and onto a sidewalk. Prior to 6:30 p.m. on February 25, first responders attended a ...