Also known asJames P HumphreyCampaign financeJames P HumphreyOfficer rosterJames P HumphreyRI declared candidatesJames P HumphreyRI declared candidates (2018)+1 more
Total given
$400
6 gifts
Where James Humphrey's money goes. Amounts are gifts and payments; loans, refunds, corrections and self-funding are left out.