Nonpartisan · Data from OpenStates / Plural Policy · Virginia
Danny Diggs
Republican · Senator

Danny Diggs

Represents District 24 in the State Senate.

Official site ↗ Email
Votes with Republicans
80%
on 918 party-line votes · Senate Republicans median 93%
Cast a vote
99%
Yea or Nay on 3,919 of 3,922 roll calls · Senate median 98%
Their bills that became law
20 of 29
as a primary sponsor, this session · Republicans median 16
Roll calls on record
3,922
2026 Regular Regular Session
Votes and bills updated Oct 6, 2026 from LegiScan (CC BY 4.0), which republishes the legislature’s own records. Profile details from OpenStates / Plural Policy. Figures cover 2026 Regular Regular Session.

How Danny Diggs votes

A party-line vote is a roll call where most voting Democrats and most voting Republicans took opposite sides. Absences and not-voting are never counted. Same method as our Congress pages.

Where Danny Diggs sits in the Senate

Each dot is one member of the Senate, placed by how often they voted on the Democratic side of party-line votes. Danny Diggs is circled.

Always on the Republican sideAlways on the Democratic side
Times they broke with their party

186 of 918 party-line votes, most recent 10 shown.

SB126 · Primary election; when filings to be made, extension for incumbents failure to file.
In plain English Extends the primary election filing deadline by five days for non-incumbents if an incumbent fails to file by the original deadline.
Yea
Senate concurred in Governor's recommendation (23-Y 16-N 0-A) · 2026-04-22 · Passed 23–16 · most Republicans voted the other way
SB361 · Health insurance; coverage for contraceptive drugs & devices, including over-the-counter.
In plain English Requires health insurance carriers to cover FDA-approved contraceptive drugs and devices, including over-the-counter options, without copayments or coinsurance.
Yea
Senate concurred in Governor's recommendation (24-Y 15-N 0-A) · 2026-04-22 · Passed 24–15 · most Republicans voted the other way
SB361 · Health insurance; coverage for contraceptive drugs & devices, including over-the-counter.
In plain English Requires health insurance carriers to cover FDA-approved contraceptive drugs and devices, including over-the-counter options, without copayments or coinsurance.
Yea
Senate concurred in Governor's recommendation (23-Y 16-N 0-A) · 2026-04-22 · Passed 23–16 · most Republicans voted the other way
HB77 · Law-enforcement officers, state and local; enforcement of federal traffic infractions.
In plain English Allows state and local law-enforcement officers to enforce federal traffic infractions in Planning District 8 and permits photo speed monitoring devices on National Park highways with federal authorization.
Yea
Senate concurred in Governor's recommendation (24-Y 15-N 0-A) · 2026-04-22 · Passed 24–15 · most Republicans voted the other way
HB395 · Electric utilities; small portable solar generation devices, local regulation.
In plain English Prevents localities from banning small portable solar devices on homes and allows tenants to install them, while prohibiting utilities from charging fees or requiring approval.
Yea
Senate concurred in Governor's recommendation (28-Y 11-N 0-A) · 2026-04-22 · Passed 28–11 · most Republicans voted the other way
HB329 · Va. Residential Landlord & Tenant/Manufactured Home Lot Rental Acts; retaliatory conduct prohibited.
In plain English Prohibits landlords from retaliating against tenants for certain actions and allows tenants to recover damages or use retaliation as a defense in eviction cases, effective January 1, 2027.
Yea
Senate concurred in Governor's recommendation nos 1 – 3 (25-Y 14-N 0-A) · 2026-04-22 · Passed 25–14 · most Republicans voted the other way
SB344 · Mammalian wildlife; separation and hybridization prohibited, exceptions.
In plain English Prohibits separating captive-born mammalian wildlife from mothers before four months of age and bans commercial hybridization of different mammal species, with specified exceptions.
Yea
Senate concurred in Governor's recommendation (24-Y 15-N 0-A) · 2026-04-22 · Passed 24–15 · most Republicans voted the other way
HB891 · Siting of battery energy storage projects; commercial solar photovoltaic generation facilities, etc.
In plain English Allows battery energy storage projects as permitted uses on solar farm parcels without requiring additional local land use approvals.
Yea
Senate concurred in Governor's recommendation (27-Y 11-N 1-A) · 2026-04-22 · Passed 27–11 · most Republicans voted the other way
HB1100 · Wage garnishments; treasurers' liens for unpaid taxes and charges.
In plain English Limits treasurer liens on wages to 25 percent of disposable earnings per pay period, with exceptions for high-income earners, flight risk, or asset disposal.
Yea
Senate concurred in Governor's recommendation (28-Y 11-N 0-A) · 2026-04-22 · Passed 28–11 · most Republicans voted the other way
SB443 · Siting of battery energy storage projects; commercial solar photovoltaic generation facilities, etc.
In plain English Allows battery energy storage projects as permitted uses on solar farm parcels without requiring additional local land use approvals, if they comply with safety codes.
Yea
Senate concurred in Governor's recommendation (24-Y 15-N 0-A) · 2026-04-22 · Passed 24–15 · most Republicans voted the other way
Closest votes they cast

Roll calls decided by the fewest votes, one per bill.

SB347 · Solar facilities; local regulation, permits, special exceptions.
In plain English Requires localities to set standards for ground-mounted solar facilities of one megawatt or more and report decisions to the state starting July 1, 2026.
Nay
Senate concurred in Governor's recommendation (18-Y 18-N 0-A) · 2026-04-22 · Failed 18–18
HB505 · Counties, cities, & towns; members of governing body, continuing personal interest in transactions.
Nay
Senate concurred in Governor's recommendation (19-Y 19-N 0-A) · 2026-04-22 · Failed 19–19
HB1093 · Virginia Residential Landlord and Tenant Act; landlord remedies, attorney fees capped.
Nay
Passed Senate with amendment (20-Y 20-N 0-A) · 2026-03-10 · Failed 20–20
HB86 · Mattress Stewardship Program; established, definitions, report.
Nay
Passed Senate (20-Y 20-N 0-A) · 2026-03-10 · Failed 20–20
SB109 · School boards; safe storage of prescription drugs and firearms in the household.
Nay
House substitute agreed to by Senate (20-Y 20-N 0-A) · 2026-03-04 · Failed 20–20
Democrats they vote with most

Share of contested roll calls (the losing side got at least 10%) where both voted and landed on the same side. Unanimous votes are left out, because on those everyone agrees.

Stella PekarskyDemocrat · District 36 · 935 shared contested votes
28%
Dave MarsdenDemocrat · District 35 · 865 shared contested votes
28%
Kannan SrinivasanDemocrat · District 32 · 996 shared contested votes
27%
Their session, month by month

Dark bars are roll calls they were recorded on each month; the red part is the ones without a Yea or Nay (3 in all). Gaps are months the chamber wasn’t voting.

2026-01: 450 roll calls, 2 without a Yea or Nay2026-02: 1717 roll calls, 1 without a Yea or Nay2026-03: 1603 roll calls, 0 without a Yea or Nay2026-04: 152 roll calls, 0 without a Yea or NayJan 2026Apr 2026
← Virginia Delegation
Their bills, from filing to law

Bills Danny Diggs was a primary sponsor of this session. Most bills from either party never leave committee; in Illinois many never get past the Assignments or Rules committee.

Introduced29
Out of committee22
Passed one chamber22
Passed both chambers20
Became law20
Never left committee7

For comparison, the median Republican member of the Senate has 16 bills that became law this session.

Dogs; devocalization, prohibited, exception, penalty.
Devocalization of dogs prohibited. Makes it unlawful for any person engaged in the practice of veterinary medicine to perform a surgical devocalization procedure on a dog, except when such procedure is necessary to treat or relieve any injury, disease, or congenital defect that is causing…
Became lawActs of Assembly Chapter text (CHAP0829) · 2026-04-13
Driver's licenses; requirements for initial licensure, persons age 18 to 21.
Driver's licenses; requirements for initial licensure; persons age 18 to 21. Expands from 60 days to 90 days the length of time an applicant for a first-time noncommercial driver's license who is at least 18 years old and not more than 21 years old is required…
Became lawActs of Assembly Chapter text (CHAP0755) · 2026-04-13
Parking enforcement; high tourism localities.
Parking enforcement; issuance of a summons or parking ticket. Removes the population requirement for a locality to be authorized to, by ordinance, authorize law-enforcement officers, other uniformed employees of the locality, and uniformed personnel serving under contract with the locality to issue a summons or…
Became lawActs of Assembly Chapter text (CHAP0938) · 2026-04-13
Photo speed monitoring devices; photo-monitoring systems for traffic signals, proof of violation.
Photo speed monitoring devices; photo-monitoring systems for traffic signals; school bus video-monitoring systems; proof of violation; certain persons swearing to or affirming certificates; training. Authorizes retired sworn law-enforcement officers, registered special conservators of the peace, and technicians employed by a locality to swear to or…
Became lawActs of Assembly Chapter text (CHAP0965) · 2026-04-13
Driver training school and driver training instructors; standards, discipline, report.
Driver training school and driver training instructors; standards; discipline; report. Prohibits the licensure of a person as a driver training school instructor for driver education courses for minors if the person has been convicted of certain sex crimes or any offense that requires registration on the Sex Offender…
Became lawActs of Assembly Chapter text (CHAP0538) · 2026-04-10
Public schools; school security and discipline, employment of school security officers, training.
Public schools; school security and discipline; employment of school security officers; training requirements. Amends the requirements for the training course of which an individual employed as a school security officer is required to submit proof of completion to the Department of Criminal Justice Services in…
Became lawActs of Assembly Chapter text (CHAP0503) · 2026-04-08
Towing, impoundment, etc.; payments or reimbursements by the Commonwealth.
Towing, impoundment, immobilization, and storage costs; payments or reimbursements by the Commonwealth. Clarifies that the payments or reimbursements owed by the Commonwealth to the owner or lienholder of a vehicle under existing law for the cost of towing, impounding, immobilizing, or storing certain vehicles involved…
Became lawActs of Assembly Chapter text (CHAP0484) · 2026-04-08
Sex offenses; prohibiting proximity to children on premises of state parks, penalty.
Sex offenses prohibiting proximity to children; state parks; penalty. Provides that every adult who is convicted of an offense prohibiting proximity to children, when the offense occurred on or after July 1, 2026, shall as a part of his sentence be forever prohibited from going,…
Became lawActs of Assembly Chapter text (CHAP0480) · 2026-04-08
Temporary detention; certified evaluators, sunset extended.
Temporary detention; certified evaluators; sunset extended. Extends from July 1, 2026, to July 1, 2027, the sunset date on the current provisions of law authorizing hospitals with a psychiatric emergency department located in the City of Hampton to employ certain trained individuals to perform evaluations…
Became lawActs of Assembly Chapter text (CHAP0284) · 2026-04-06
Admissions tax in counties; retail sales and use tax dedicated to promotion of tourism.
Admissions tax in counties; retail sales and use tax dedicated to promotion of tourism. Allows a county in which a state sales and use tax of at least one percent that is at least partially dedicated to the promotion of tourism is imposed to levy…
Became lawActs of Assembly Chapter text (CHAP0168) · 2026-04-06
Williamsburg, City of; amending charter, change of municipal elections.
Charter; City of Williamsburg. Amends the charter for the City of Williamsburg to reflect the change of municipal elections from May to November as required by general law. The bill also replaces numerous references to "director of finance" with "chief financial officer" and clarifies language…
Became lawActs of Assembly Chapter text (CHAP0170) · 2026-04-06
Poquoson, City of; amending charter, relating to school boards, terms of membership.
Charter; City of Poquoson. Amends the charter for the City of Poquoson to clarify the name and appointment process for the City's school board. The bill changes the term length from three years to four years, alters the composition of the school board from two…
Became lawActs of Assembly Chapter text (CHAP0334) · 2026-04-06
Celebrating the life of Nicole Gugenheim Yancey.
Became lawBill text as passed Senate and House (SJ296ER) · 2026-03-25
Commending Montgoussaint E. Jons.
Became lawBill text as passed Senate (SR106ER) · 2026-03-24
Celebrating the life of Kevin B. Lyles.
Became lawBill text as passed Senate (SR91ER) · 2026-03-24

Descriptions are the legislature’s own synopsis. Bill data from LegiScan, CC BY 4.0.

Loading committees…
HB484 · 2026-04-22
Health insurance; ethics and fairness in carrier business practices, downcoded claims. (Senate concurred in Governor's recommendation (39-Y 0-N 0-A))
Passed · 39-0
Yea
HB1393 · 2026-04-22
Electric utilities; pilot program for energy assistance and weatherization for certain individuals. (Senate concurred in Governor's recommendation (34-Y 5-N 0-A))
Passed · 34-5
Nay
HB1525 · 2026-04-22
Firearms, certain; definitions, possession, transportation, or purchase by certain persons, penalty. (Senate concurred in Governor's recommendation (21-Y 18-N 0-A))
Passed · 21-18
Nay
HB630 · 2026-04-22
Elections; ranked choice voting, locally elected offices, report. (Senate concurred in Governor's recommendation (21-Y 18-N 0-A))
Passed · 21-18
Nay
HB320 · 2026-04-22
Live streaming while driving; prohibited, penalty. (Senate concurred in Governor's recommendation (25-Y 14-N 0-A))
Passed · 25-14
Nay
SB352 · 2026-04-22
Law-enforcement officers; restrictions on wearing of facial coverings, exceptions, penalty. (Passed by for the day (21-Y 18-N 0-A))
Passed · 21-18
Nay
HB640 · 2026-04-22
Elections; challenges to a voter or voter's registration, filing of petition, notice of appeal. (Senate concurred in Governor's recommendation (21-Y 18-N 0-A))
Passed · 21-18
Nay
SB225 · 2026-04-22
Virginia Clean Energy Innovation Bank; created, report, membership. (Senate concurred in Governor's recommendation Nos. 4, 5, 6, 7, and 8 (39-Y 0-N 0-A))
Passed · 39-0
Yea
HB892 · 2026-04-22
Electric utilities; integrated resource plans; SCC to investigate electric load forecasts. (Senate concurred in Governor's recommendation (21-Y 18-N 0-A))
Passed · 21-18
Nay
HB773 · 2026-04-22
Elections; absentee voting, cure process, delayed effective date. (Senate concurred in Governor's recommendation (21-Y 18-N 0-A))
Passed · 21-18
Nay
SB125 · 2026-04-22
Children's Ombudsman, Office of the; powers and duties, report. (Senate concurred in Governor's recommendation (39-Y 0-N 0-A))
Passed · 39-0
Yea
SB749 · 2026-04-22
Assault firearms & certain ammunition feeding devices; purchase, sale, etc., prohibited, penalties. (Passed by for the day (21-Y 18-N 0-A))
Passed · 21-18
Nay
SB803 · 2026-04-22
Virginia Fair Housing Law; regulations defining terms related to unlawful conduct. (Senate concurred in Governor's recommendation (22-Y 17-N 0-A))
Passed · 22-17
Nay
HB1377 · 2026-04-22
VMI; Bd. of Visitors to examine higher education at the Institute. (Senate concurred in Governor's recommendation (21-Y 18-N 0-A))
Passed · 21-18
Nay
SB783 · 2026-04-22
Law-enforcement agencies; agreements with federal authority for immigration enforcement. (Senate concurred in Governor's recommendation (21-Y 18-N 0-A))
Passed · 21-18
Nay
SB620 · 2026-04-22
Va. ABC Authority; permitting of retail tobacco product retailers, etc. (Senate concurred in Governor's recommendation (37-Y 2-N 0-A))
Passed · 37-2
Yea
HB238 · 2026-04-22
Minimum wage and overtime wages; payment, of wages, misclassification of workers, civil actions. (Senate concurred in Governor's recommendation (21-Y 18-N 0-A))
Passed · 21-18
Nay
HB711 · 2026-04-22
Solar facilities; local regulation, permits, special exceptions. (Senate concurred in Governor's recommendation (20-Y 18-N 0-A))
Passed · 20-18
Nay
HB1457 · 2026-04-22
Vehicle weight limits; violations, owner or lessee of commercial motor vehicle hauling coal. (Senate concurred in Governor's recommendation (39-Y 0-N 0-A))
Passed · 39-0
Yea
HB308 · 2026-04-22
Va. ABC Authority; permitting of retail tobacco product retailers, etc. (Senate concurred in Governor's recommendation (37-Y 2-N 0-A))
Passed · 37-2
Yea
HB2 · 2026-04-22
Electric utilities; energy efficiency upgrades, report. (Senate concurred in Governor's recommendation (21-Y 17-N 0-A))
Passed · 21-17
Nay
SB543 · 2026-04-22
Marijuana and hemp products; enforcement. (Senate concurred in Governor's recommendation (21-Y 18-N 0-A))
Passed · 21-18
Nay
HB455 · 2026-04-22
Va. Opioid Use Red. & Jail-Based Substance Use Disorder Trtmt. and Transition Fund; grant procedure. (Senate concurred in Governor's recommendation (39-Y 0-N 0-A))
Passed · 39-0
Yea
SB230 · 2026-04-22
Police and court records; expungement of records, delayed effective date. (Senate concurred in Governor's recommendation Nos. 1 and 3 (24-Y 15-N 0-A))
Passed · 24-15
Yea
HB101 · 2026-04-22
Concealed handguns; alternate methods of submission of applications for permits. (Senate concurred in Governor's recommendation (39-Y 0-N 0-A))
Passed · 39-0
Yea
SB324 · 2026-04-22
Virginia Public Procurement Act; additional public works contract requirements. (Senate concurred in Governor's recommendation (21-Y 18-N 0-A))
Passed · 21-18
Nay
HB614 · 2026-04-22
History/soc.science SOL & Curriculum Framework; review of instruction on roles of all peoples. (Senate concurred in Governor's recommendation (21-Y 18-N 0-A))
Passed · 21-18
Nay
HB820 · 2026-04-22
Mixed-income housing; creating a two-year pilot program that provides loan origination, etc. (Senate concurred in Governor's recommendation (39-Y 0-N 0-A))
Passed · 39-0
Yea
HB857 · 2026-04-22
Home/electronic incarceration program; court shall assign pregnant/postpartum persons to program. (Senate concurred in Governor's recommendation (38-Y 0-N 0-A))
Passed · 38-0
Yea
SB107 · 2026-04-22
Jury service; exemptions upon request, certain caretakers of persons with serious health conditions. (Senate concurred in Governor's recommendation (35-Y 4-N 0-A))
Passed · 35-4
Yea
SB62 · 2026-04-22
Marijuana-related offenses; modification of sentence, sunset. (Passed by for the day (21-Y 18-N 0-A))
Passed · 21-18
Nay
SB256 · 2026-04-22
Appliance minimum energy and water conservation standards; requirement of manufacturers. (Senate concurred in Governor's recommendation (21-Y 18-N 0-A))
Passed · 21-18
Nay
HB1011 · 2026-04-22
Compost and other products containing organic soil amendments; waste disposal infrastructure, etc. (Senate concurred in Governor's recommendation (21-Y 18-N 0-A))
Passed · 21-18
Nay
SB197 · 2026-04-22
Virginia Community Flood Preparedness Fund; loan and grant program, deferment of interest accrual. (Senate concurred in Governor's recommendation (39-Y 0-N 0-A))
Passed · 39-0
Yea
SB285 · 2026-04-22
Urban Public-Private Partnership Redevelopment grant program; Board of HCD to review, etc. (Senate concurred in Governor's recommendation (39-Y 0-N 0-A))
Passed · 39-0
Yea
SB337 · 2026-04-22
Virginia National Guard; reports to General Assembly, state militias, etc. (Senate concurred in Governor's recommendation (21-Y 18-N 0-A))
Passed · 21-18
Nay
SB223 · 2026-04-22
Distributed Energy Resources Task Force; created, membership, reports, sunset. (Senate concurred in Governor's recommendation (22-Y 17-N 0-A))
Passed · 22-17
Nay
HB41 · 2026-04-22
Elections; procedures for removal of electoral board members and general registrars. (Senate concurred in Governor's recommendation (21-Y 18-N 0-A))
Passed · 21-18
Nay
SB364 · 2026-04-22
Virginia Gun Violence Prevention Center; work group to develop policy, etc., to establish. (Senate concurred in Governor's recommendation (21-Y 18-N 0-A))
Passed · 21-18
Nay
HB796 · 2026-04-22
Regulatory boards; adjustment of fees, recovery of disciplinary and monitoring costs, report. (Senate concurred in Governor's recommendation (39-Y 0-N 0-A))
Passed · 39-0
Yea
SB518 · 2026-04-22
Public works contracts; prevailing wage rate, definitions, civil penalty. (Senate concurred in Governor's recommendation (21-Y 18-N 0-A))
Passed · 21-18
Nay
SB536 · 2026-04-22
Medical malpractice information disclosures; report. (Senate concurred in Governor's recommendation (37-Y 2-N 0-A))
Passed · 37-2
Yea
SB173 · 2026-04-22
Weapons; possession prohibited in hospital that provides mental health or developmental services. (Passed by for the day (21-Y 18-N 0-A))
Passed · 21-18
Nay
HB318 · 2026-04-22
Virginia Parole Board; powers and duties, juvenile offenders, parole procedures and considerations. (Senate concurred in Governor's recommendation (21-Y 18-N 0-A))
Passed · 21-18
Nay
SB342 · 2026-04-22
Condemnation of conservation or open-space easement; compensation. (Senate rejected Governor's recommendation (10-Y 29-N 0-A))
Failed · 10-29
Nay
SB342 · 2026-04-22
Condemnation of conservation or open-space easement; compensation. (Passed in enrolled form (32-Y 7-N 0-A))
Passed · 32-7
Yea
SB706 · 2026-04-22
Opioid antagonist; distribution program, reports. (Senate concurred in Governor's recommendation (39-Y 0-N 0-A))
Passed · 39-0
Yea
SB347 · 2026-04-22
Solar facilities; local regulation, permits, special exceptions. (Senate concurred in Governor's recommendation (18-Y 18-N 0-A))
Failed · 18-18
Nay
SB767 · 2026-04-22
Motor vehicles; glass repair and replacement, emissions inspections, penalties, repeals. (Senate concurred in Governor's recommendation (38-Y 0-N 0-A))
Passed · 38-0
Yea
SB72 · 2026-04-22
Electric utilities; energy efficiency upgrades, report. (Senate concurred in Governor's recommendation (21-Y 18-N 0-A))
Passed · 21-18
Nay
HB379 · 2026-04-22
Virginia Residential Landlord and Tenant Act; application, notice, deposit, fee. (Senate concurred in Governor's recommendation (23-Y 16-N 0-A))
Passed · 23-16
Yea
HB286 · 2026-04-22
Virginia National Guard; orders transmitted to and through Governor, annual reports. (Senate concurred in Governor's recommendation (21-Y 18-N 0-A))
Passed · 21-18
Nay
SB388 · 2026-04-22
Affordable housing; religious organizations and other nonprofit tax-exempt properties. (Senate concurred in Governor's recommendation (21-Y 18-N 0-A))
Passed · 21-18
Nay
HB1046 · 2026-04-22
Virginia Public Procurement Act; additional public works contract requirements. (Senate concurred in Governor's recommendation (21-Y 18-N 0-A))
Passed · 21-18
Nay
SB176 · 2026-04-22
Elections; ranked choice voting, locally elected offices, report. (Senate concurred in Governor's recommendation (21-Y 18-N 0-A))
Passed · 21-18
Nay
HB909 · 2026-04-22
Elections; certain conduct prohibited at polling places applicable to locations for absentee voting. (Senate concurred in Governor's recommendation (21-Y 18-N 0-A))
Passed · 21-18
Nay
HB505 · 2026-04-22
Counties, cities, & towns; members of governing body, continuing personal interest in transactions. (Senate concurred in Governor's recommendation (19-Y 19-N 0-A))
Failed · 19-19
Nay
HB234 · 2026-04-22
Elections; general provisions, electoral board members to wear identification, civil penalty. (Senate concurred in Governor's recommendation (21-Y 18-N 0-A))
Passed · 21-18
Nay
HB281 · 2026-04-22
Va. Residential Landlord and Tenant Act; defense to action for possession for nonpayment of rent (Senate concurred in Governor's recommendation (21-Y 18-N 0-A))
Passed · 21-18
Nay
HB1524 · 2026-04-22
Assault firearms; carrying in public areas prohibited, exceptions, penalty. (Senate concurred in Governor's recommendation (21-Y 18-N 0-A))
Passed · 21-18
Nay
Complete voting record from LegiScan (showing the 60 most recent of 3922 total roll-call votes this session).
Voting data provided by LegiScan, licensed under CC BY 4.0.
Capitol Office
📍Room 503, General Assembly Building P.O. Box 396, Richmond, VA 23218
District-Mail Office
📍P.O. Box 1, Yorktown, VA 23690
Official Links
Follow Danny Diggs

One email a week, only when there’s something: every time they broke with their party, and the closest votes they cast. Free, and you can stop any time.

+ Advertise on this pageReach District 24 constituents