James Kennedy Politician
James Kennedy is a Democratic former member of the New Hampshire House of Representatives, representing the Rockingham 13th District starting in 2006.
James Kennedy is a Democratic former member of the New Hampshire House of Representatives, representing the Rockingham 13th District starting in 2006.