Dr. Gene Beaupre

See and hear Xavier University's Dr. Gene Beaupre discuss the impact of faith on politics.