Two people were killed while one person was critically injured after a multi-vehicle traffic collision in Fillmore on Sunday afternoon, February 21. The deadly multi-vehicle collision took place on Highway 126 at Spalding Road in Fillmore at around 2:30 p.m....