Voices of Honor – Shawn O’Keefe

This week’s Voices of Honor, we honor U.S. Army veteran Shawn O’Keefe.