Political analyst Dr. Bob Denton recaps last night’s 7th and final debate before the Iowa caucuses on Feb 3.
Dr Bob Denton (011520)