David Hadley
California Assembly District 66
More Information on AB 375
Paid for by Spirit of Democracy America and Spirit of Democracy California
This advertisement was not authorized or paid for by
a candidate for any office or a committee controlled by a candidate for any office.