William Bennett: Conservative Politician | When did he marry to Elayne Bennett? December 11, 2023 politician