Help keep Salon independent

Joe Emersberger

Joe Emersberger is a writer based in Canada whose work has appeared in Telesur English, ZNet and CounterPunch.