John Hanna of Lower Burrell talks with media after voting at the Church of God onTuesday April 23, 2024.
Patrick Varine | TribLive
Lynne Obelcz (from left), Emily Theis, Susan Summerhill and Eli Diacopoulos await primary voters Tuesday outside the Sardis Volunteer Fire Co. in Murrysville.
Megan Swift | TribLive
Khadija Djellouli, 30, of Beechview, is a poll watcher with the Ashley Comans campaign Tuesday morning, April 23, 2024, at St. Paul Baptist Church on Penn Avenue in Point Breeze.
Megan Swift | TribLive
Varnell Lewis, 76, of Pittsburgh cast his primary vote early Tuesday morning at St. Paul Baptist Church in Point Breeze.
Megan Swift | TribLive
Sarah Hampton, 26, of Pittsburgh cast her primary vote early Tuesday morning at St. Paul Baptist Church in Point Breeze.
Megan Swift | TribLive
Campaign signs are posted across the lawn Tuesday near St. Paul Baptist Church in Point Breeze.
Megan Swift | TribLive
Campaign signs are posted across the lawn Tuesday near St. Paul Baptist Church in Point Breeze.
Louis B. Ruediger | TribLive
Frank Lemon New Kensington talks with media after voting at District 4-4 and 4-5 in Mary Queen of Apostles on Tuesday April 23, 2024.
Louis B. Ruediger | TribLive
State Rep. Jill Cooper talks with voters as the prepare to vote in Washington Township on Tuesday April 23, 2024.