Honor grads: Stutterers aren't stupid

Jeannie Blaylock reports. 6/30/2016
Published: 6:54 PM EDT June 30, 2016