Audio not playing? Click here for an alternate player.
The Witness Stand
Guest Speakers: Noah Richards, Pat Russell, and Kevin Welk
July 3, 2016