Support Our Work

With $1.2 million haul, Blumenthal kicks off campaign cash chase