Candidate Profile: HD 21 John Rose

John Rose was born and raised in Spencer, Iowa, graduating [...]