Steven Guilbeault hates the oil and gas industry. Not in any OPEC country or Russia. He just hates Canada’s oil and gas industry. GUEST: Drea Humphrey
Support Rebel News Podcast