Samantha Gallagher at Stand with oil sands workers calling for renewable energy
Samantha Gallagher 13sc

Samantha Gallagher