Meet the Candidate: Mark Smith HD 71

Mark Smith is serving his 7th term in the Iowa [...]