Chelsah Thomas at Stand with oil sands workers calling for renewable energy
Chelsah Thomas 20sc

Chelsah Thomas