Henry Swieca has/had a position (Executive committee member) at AIPAC

Details
Title Executive committee member

Source Links