District residents endured rain Tuesday to vote in the city’s Democratic primary election, which could result in a new mayor and five city council members, including the chair.
District residents endured rain Tuesday to vote in the city’s Democratic primary election, which could result in a new mayor and five city council members, including the chair.