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