Michael Scheuer, the former director of a CIA unit assigned to track down Osama Bin-Laden, calmly expressed the view that American soldiers are now dying in Iraq for the sake of Israelis. He further claimed that any debate of American support for Israel is squelched in the public sphere. |