Obama, McCain and Graham make a 'huge mistake' in