Further details on accident where Peninsula High student was struck and killed by a motorist

Kyle Stillion, 16, a Peninsula High student, was struck and killed by a motorist late Thursday afternoon walking this stretch of Key Peninsula Highway. The crash happened past the Olson Drive intersection before the speed limit sign at right.
David Montesino dmontesino@thenewstribune.com