Candidate Profile: HD 25 Katie Routh

Katie Routh has lived most of her life in Norwalk, [...]