Jan Mickelson Deconstructs Zach Wahls

Zach Wahls is a 19-year-old engineering student at the University of Iowa. …