Behind Al Qaeda mag’s call to target US business leaders, Latest issue of Al Qaeda’s online magazine Inspire calls on would-be jihadis to undermine American economy by targeting business leaders and entrepreneurs. Fox News’ Catherine Herridge goes ‘On the Record’ with the latest,