Dave Ashton

Dave Ashton is a hip-hop artist and journalist in Denver, Colo. He is the Denver program manager of KGNU Radio.

Michael Franti of Michael Franti & Spearhead performs

How Michael Franti Finds Hope in Troubled Times How Michael Franti Finds Hope in Troubled Times

A music legend, and longtime Nation reader, talks about music, optimism, and Howard Zinn.

Jun 13, 2023 / Dave Zirin and Dave Ashton

x