Former president of AIPAC blasts Michigan Democrat Andy Levin as 'corrosive' on Israel.

Read more