Deidra Helmig at Stand with oil sands workers calling for renewable energy
Deidra Helmig 42sc