Margin: 31,786 votes (10 pts)
315,904 votes cast , 99% counted
Partners: CASA in Action , API PA Votes , Commonwealth Communications , and 8 more
Partners: CASA in Action , API PA Votes , Commonwealth Communications , One Pennsylvania , and 7 more
Partners: CASA in Action , API PA Votes , Commonwealth Communications , and 8 more
Partners: CASA in Action , API PA Votes , Commonwealth Communications , One Pennsylvania , and 7 more
