Kevin Ryan Staff Writer

Kevin Joseph Ryan is a staff writer at GlennBeck.com who specializes in narrative nonfiction and investigative reporting. Follow him at kevinryan223.com and on Twitter at @CaoimhinRyan.