Robert Spencer on Fox Business: the Muslim Brotherhood, Michael Scheuer and Israel's Right to Exist

Robert Spencer on Eric Bolling’s Money Rocks on Fox Business, along with Scott Wheeler, Garland Nixon, Kimberly Guilfoyle, and Bo Dietl. We discussed the Muslim Brotherhood and the situation in Egypt, as well as Michael Scheuer’s rather alarming statement that neither Israel nor the U.S. have any right to exist.

Started off nicely, and then descended into the usual shouting match where the most uninformed with the loudest voices make the least sense. The idea that Muslims would love us if we supply them with food is preposterous.

But the situation being absurd as it is, all credit to Eric Bolling for bringing RS on the show….