Kevin Joseph Ryan Staff Writer

Kevin Joseph Ryan is a writer at TheBlaze who specializes in narrative nonfiction, investigative reporting and radio script-writing. Follow him at kevinryan223.com and on Twitter at @CaoimhinRyan.