Spencer on bin Laden’s death, Fox Business, May 16 May 17, 2011 7:34 am By Robert Spencer Last night I was briefly on Eric Bolling’s “Follow the Money,” discussing the strange circumstances of the death of Osama bin Laden.