82ºF

Teen on trial testifies in Canyon HS punching death

A 16-year-old Canyon High School student told the jury he warned classmate Logan Davidson, 15, before he punched him in the face twice as they left a chemistry class on the morning of Nov. 12, 2013.