Chris Walker

Bio

Chris Walker was a news writer for Mic based out of Madison, Wisconsin.