Contributor

Dale Hansen

Political Sherpa

Contributor to the Detroit News and Huffington Post