I am guessing that he is a Democrat(?)
This might also have something to do with AIPAC, it which case it's amazing its even being reported on.
I think you need to read up a bit on Mr. Franklin.