PA Weather New Kensington | Afternoon showers, 64 Elysburg | Chance of afternoon rain, 60
Steve Ulrich is the Managing Editor for PoliticsPA, a news outlet covering politics in Pennsylvania. With a focus on providing timely and accurate political news, Steve covers a range of topics including campaign updates, polling data, legislative developments, and election analysis.