Campaign Trail

Forecasting election results through ‘Bread and Peace’

by Jeff Horwich