Leigh Finke Leigh Finke is a writer, media producer, and editor living in Saint Paul, Minnesota. Truthout Dec 10, 2017