Scott Perry holds off challenge for Pennsylvania's 10th District

.....

© The Hill