Benghazi bungle an attempt to advance Islam?.