David Bruce Foster
Event Timeline
| United States House of Representatives Elections, 2022 | ||||
|---|---|---|---|---|
| David Bruce Foster | Virginia 1st | 3,388 | ||
| United States House of Representatives Elections, 2020 | ||||
|---|---|---|---|---|
| David Bruce Foster | Virginia 2nd | 9,170 | ||
End of Data
| United States House of Representatives Elections, 2022 | ||||
|---|---|---|---|---|
| David Bruce Foster | Virginia 1st | 3,388 | ||
| United States House of Representatives Elections, 2020 | ||||
|---|---|---|---|---|
| David Bruce Foster | Virginia 2nd | 9,170 | ||