@rihouseofreps.bsky.social Judiciary Committee by House Speaker @joeshekarchi.bsky.social. She replaces Rep. Robert Craven, who stepped down amid scrutiny of past domestic violence arrests
@rihouseofreps.bsky.social Judiciary Committee by House Speaker @joeshekarchi.bsky.social. She replaces Rep. Robert Craven, who stepped down amid scrutiny of past domestic violence arrests
@pvdcitycouncil.bsky.social Ward 2 Democratic primary, and says, "It was a great experience to speak to so many voters and I wouldn’t change a thing."
@pvdcitycouncil.bsky.social Ward 2 Democratic primary, and says, "It was a great experience to speak to so many voters and I wouldn’t change a thing."
@jilld.bsky.social win in @pvdcitycouncil.bsky.social primary: "Jill brought together people from across the district & united Ward 2 behind a campaign that prioritized fully funding public schools, climate resiliency, and making PVD affordable."
@jilld.bsky.social win in @pvdcitycouncil.bsky.social primary: "Jill brought together people from across the district & united Ward 2 behind a campaign that prioritized fully funding public schools, climate resiliency, and making PVD affordable."
@pvdcitycouncil.bsky.social Ward 2 primary: "Voters chose a progressive, independent, proven leader in @jilld.bsky.social over the false narratives and fear mongering of powerful real estate interests and their ally Mayor Smiley.”
@pvdcitycouncil.bsky.social Ward 2 primary: "Voters chose a progressive, independent, proven leader in @jilld.bsky.social over the false narratives and fear mongering of powerful real estate interests and their ally Mayor Smiley.”
@helenabfoulkes.bsky.social announces she raised $534,277
in the quarter and has $2,449,186 in cash on hand
@helenabfoulkes.bsky.social announces she raised $534,277
in the quarter and has $2,449,186 in cash on hand