The Marquette Law School Professor discusses his latest poll numbers regarding national and state politics.

The Devil's Advocates Radio
Charles Franklin
/