Alan Keyes is out of his mind