Denis G Campbell

Denis G Campbell

Denis G. Campbell is publisher and editor in chief of UK Progressive magazine, frequent BBC TV and radio contributor, panelist on International Radio China's "Today on Beyond Beijing" show, contributor to The Huffington Post, Daily Kos,  The Guardian, Independent, and other UK broadsheets and magazines. He has written extensively over the last three years about election machine integrity issues in Arizona, Ohio and California. You can follow him on Twitter @UKProgressive.

Other articles by this author