Kean keeps competitive New Jersey House seat in Republican hands

.....

© The Hill