Patrick J. Leahy

Patrick J. Leahy

D · VT Former US Senate member · term ended Jan 3, 2023

—raised, 2026 cycle
—spent
—cash on hand
0trades

No published trades on file.