Jim Cliffe at Stand with oil sands workers calling for renewable energy
Jim Cliffe 27sc

Jim Cliffe