Patrick Byrne at Stand with oil sands workers calling for renewable energy
Patrick Byrne 48sc

Patrick Byrne