CINXE.COM
CTV News Vancouver | Community Heroes
<!DOCTYPE HTML> <html lang="en"> <head> <meta charset="UTF-8"/> <title>CTV News Vancouver | Community Heroes</title> <meta name="description" content="Sponsored: "/> <link rel="canonical" href="https://bc.ctvnews.ca/community-heroes"/> <meta property="fb:pages" content="221169207950766"/> <meta property="fb:pages" content="158409500866117"/> <meta property="fb:pages" content="58148619578"/> <meta property="fb:pages" content="194553860586548"/> <meta property="fb:pages" content="231176056943733"/> <meta property="fb:pages" content="174761742563060"/> <meta name="robots" content="noarchive,noodp"/> <meta name="robots" content="index,follow,noodp"/> <meta name="robots" content="ACAP allow-index"/> <meta name="page-type" content="aem-page"/> <link rel="preconnect" href="https://assets.adobedtm.com"/> <link rel="dns-prefetch" href="https://assets.adobedtm.com"/> <link rel="preconnect" href="https://webapps.9c9media.com"/> <link rel="dns-prefetch" href="https://webapps.9c9media.com"/> <link rel="preconnect" href="https://capi.9c9media.com"/> <link rel="dns-prefetch" href="https://capi.9c9media.com"/> <link rel="preconnect" href="https://account.bellmedia.ca"/> <link rel="dns-prefetch" href="https://account.bellmedia.ca"/> <link rel="preconnect" href="https://jssdkcdns.mparticle.com"/> <link rel="dns-prefetch" href="https://jssdkcdns.mparticle.com"/> <link rel="preconnect" href="https://identity.mparticle.com"/> <link rel="dns-prefetch" href="https://identity.mparticle.com"/> <link rel="preconnect" href="https://cdn.permutive.com"/> <link rel="dns-prefetch" href="https://cdn.permutive.com"/> <link rel="preconnect" href="https://z.moatads.com"/> <link rel="dns-prefetch" href="https://z.moatads.com"/> <link rel="preconnect" href="https://mb.moatads.com"/> <link rel="dns-prefetch" href="https://mb.moatads.com"/> <link rel="preconnect" href="https://geo.moatads.com"/> <link rel="dns-prefetch" href="https://geo.moatads.com"/> <link rel="preconnect" href="https://cdn.optimizely.com"/> <link rel="dns-prefetch" href="https://cdn.optimizely.com"/> <link rel="preconnect" href="https://js-sec.indexww.com"/> <link rel="dns-prefetch" href="https://js-sec.indexww.com"/> <link rel="preconnect" href="https://micro.rubiconproject.com"/> <link rel="dns-prefetch" href="https://micro.rubiconproject.com"/> <link rel="preconnect" href="https://static.chartbeat.com"/> <link rel="dns-prefetch" href="https://static.chartbeat.com"/> <link rel="preconnect" href="https://www.googletagmanager.com"/> <link rel="dns-prefetch" href="https://www.googletagmanager.com"/> <link rel="preconnect" href="https://pixel.tapad.com"/> <link rel="dns-prefetch" href="https://pixel.tapad.com"/> <link rel="preconnect" href="https://securepubads.g.doubleclick.net"/> <link rel="dns-prefetch" href="https://securepubads.g.doubleclick.net"/> <link rel="preconnect" href="https://c.amazon-adsystem.com"/> <link rel="dns-prefetch" href="https://c.amazon-adsystem.com"/> <link rel="preconnect" href="https://api.permutive.com"/> <link rel="dns-prefetch" href="https://api.permutive.com"/> <link rel="preconnect" href="https://s.go-mpulse.net"/> <link rel="dns-prefetch" href="https://s.go-mpulse.net"/> <link rel="preconnect" href="https://connect.facebook.net"/> <link rel="dns-prefetch" href="https://connect.facebook.net"/> <link rel="preconnect" href="https://www.facebook.com"/> <link rel="dns-prefetch" href="https://www.facebook.com"/> <link rel="preconnect" href="https://graph.facebook.com"/> <link rel="dns-prefetch" href="https://graph.facebook.com"/> <link rel="preconnect" href="https://static.ads-twitter.com"/> <link rel="dns-prefetch" href="https://static.ads-twitter.com"/> <link rel="preconnect" href="https://analytics.twitter.com"/> <link rel="dns-prefetch" href="https://analytics.twitter.com"/> <link rel="preconnect" href="https://googleads.g.doubleclick.net"/> <link rel="dns-prefetch" href="https://googleads.g.doubleclick.net"/> <link rel="preconnect" href="https://pagead2.googlesyndication.com"/> <link rel="dns-prefetch" href="https://pagead2.googlesyndication.com"/> <link rel="preconnect" href="https://adservice.google.ca"/> <link rel="dns-prefetch" href="https://adservice.google.ca"/> <link rel="preconnect" href="https://sb.scorecardresearch.com"/> <link rel="dns-prefetch" href="https://sb.scorecardresearch.com"/> <link rel="preconnect" href="https://bam.nr-data.net"/> <link rel="dns-prefetch" href="https://bam.nr-data.net"/> <meta name="keywords" content="landingPage"/> <meta name="template" content="content-page"/> <link rel="preconnect" href="https://cdn.viafoura.net"/> <link rel="dns-prefetch" href="https://cdn.viafoura.net"/> <link rel="preconnect" href="https://api.viafoura.co"/> <link rel="dns-prefetch" href="https://api.viafoura.co"/> <link rel="preconnect" href="https://tru.am"/> <link rel="dns-prefetch" href="https://tru.am"/> <link rel="preconnect" href="https://recodata.shared-svc.bellmedia.ca"/> <link rel="dns-prefetch" href="https://recodata.shared-svc.bellmedia.ca"/> <link rel="preconnect" href="https://www.google.com/"/> <link rel="dns-prefetch" href="https://www.google.com/"/> <script src="/etc.clientlibs/bmdaem/news-sports-commons/clientlibs/clientlib-dependencies.min.a1f15cb5c2035b80738afc1b2e9ffd83.js"></script> <link rel="stylesheet" href="/etc.clientlibs/bmdaem/commons/clientlibs/clientlib-site.min.eaa150eb5c787d55269a8ca5d0e9bc44.css" type="text/css"> <link rel="stylesheet" href="/etc.clientlibs/bmdaem-domains/news/clientlibs/clientlib-news-site.min.a8aa86cb8e05ae3d9dc165d5db0ae8db.css" type="text/css"> <link rel="stylesheet" href="/etc.clientlibs/bmdaem-domains/news/clientlibs/clientlib-brands/ctvnews/site.min.70fe1987824dd7126def24ed4aefee95.css" type="text/css"> <!-- Include the client library when newRelicEnabledStage is false --> <script src="/etc.clientlibs/bmdaem-domains/news/clientlibs/clientlib-news-newrelic.min.2c15e5fe459c947ae147d358b3cae107.js"></script> <link rel="preload" href="/etc.clientlibs/bmdaem-domains/news/clientlibs/clientlib-brands/ctvnews/site/resources/fonts/webiconfont-v7.woff" as="font" type="font/woff" crossorigin/> <link rel="preload" href="/etc.clientlibs/bmdaem-domains/news/clientlibs/clientlib-brands/ctvnews/site/resources/fonts/CTV_Sans-Bold.woff" as="font" type="font/woff" crossorigin/> <link rel="preload" href="/etc.clientlibs/bmdaem-domains/news/clientlibs/clientlib-brands/ctvnews/site/resources/fonts/CTVSans_Medium.woff" as="font" type="font/woff" crossorigin/> <link rel="shortcut icon" href="/content/dam/ctvnews/newicons/favicon/favicon.ico" type="image/x-icon" sizes="16x16 32x32 48x48"/> <link rel="apple-touch-icon" href="/content/dam/ctvnews/newicons/favicon/apple-touch-icon.png" type="image/png"/> <link rel="apple-touch-icon" href="/content/dam/ctvnews/newicons/favicon/apple-touch-icon-57x57.png" type="image/png" sizes="57x57"/> <link rel="apple-touch-icon" href="/content/dam/ctvnews/newicons/favicon/apple-touch-icon-60x60.png" type="image/png" sizes="60x60"/> <link rel="apple-touch-icon" href="/content/dam/ctvnews/newicons/favicon/apple-touch-icon-72x72.png" type="image/png" sizes="72x72"/> <link rel="apple-touch-icon" href="/content/dam/ctvnews/newicons/favicon/apple-touch-icon-76x76.png" type="image/png" sizes="76x76"/> <link rel="apple-touch-icon" href="/content/dam/ctvnews/newicons/favicon/apple-touch-icon-114x114.png" type="image/png" sizes="114x114"/> <link rel="apple-touch-icon" href="/content/dam/ctvnews/newicons/favicon/apple-touch-icon-120x120.png" type="image/png" sizes="120x120"/> <link rel="apple-touch-icon" href="/content/dam/ctvnews/newicons/favicon/apple-touch-icon-144x144.png" type="image/png" sizes="144x144"/> <link rel="apple-touch-icon" href="/content/dam/ctvnews/newicons/favicon/apple-touch-icon-152x152.png" type="image/png" sizes="152x152"/> <meta name="viewport" content="initial-scale=1.0, width=device-width"/> <script src="//assets.adobedtm.com/launch-EN8508e1965b004de29de2dbd977d7156a.min.js"></script> <script> const permutiveID = localStorage.getItem('permutive-id'); if (permutiveID) { window.hashedPermutiveID = sha256.hex(permutiveID); const elem = document.createElement("img"); elem.setAttribute("height", "1"); elem.setAttribute("width", "1"); elem.setAttribute("style", "display:none"); elem.setAttribute("src", "https://pixel.tapad.com/idsync/ex/receive?partner_id=3279&partner_device_id=" + hashedPermutiveID); document.getElementsByTagName("head")[0].appendChild(elem); } </script> <script src="/etc.clientlibs/bmdaem/news-sports-commons/clientlibs/clientlib-prebid-ads.min.c5f79ba5af0c5465f502323e5ec1b230.js"></script> <!-- Comscore Start --> <script> function loadComscore() { const analytics = window.ns_.analytics; const myPublisherConfig = new analytics.configuration.PublisherConfiguration({ 'publisherId': '3005664' }); analytics.configuration.addClient(myPublisherConfig); analytics.start(); } </script> <script async> window.onload = function () { loadComscore(); }; </script> <!-- Comscore End --> <!-- Permutive start --> <script id="permutiveScript" type="text/javascript"> !function (n, e, o, r, i) { if (!e) { e = e || {}, window.permutive = e, e.q = [], e.config = i || {}, e.config.projectId = o, e.config.apiKey = r, e.config.environment = e.config.environment || "production"; for (var t = ["addon", "identify", "track", "trigger", "query", "segment", "segments", "ready", "on", "once", "user", "consent"], c = 0; c < t.length; c++) { var f = t[c]; e[f] = function (n) { return function () { var o = Array.prototype.slice.call(arguments, 0); e.q.push({functionName: n, arguments: o}) } }(f) } } }(document, window.permutive, "289d106c-df24-4cd9-a9fa-753e928c23ad", "b1a4360a-3db9-4b39-b09d-c3e14666840a", {}); window.googletag = window.googletag || {}, window.googletag.cmd = window.googletag.cmd || [], window.googletag.cmd.push(function () { if (0 === window.googletag.pubads().getTargeting("permutive").length) { var g = window.localStorage.getItem("_pdfps"); window.googletag.pubads().setTargeting("permutive", g ? JSON.parse(g) : []) } }); <!-- Identity Management --> document.addEventListener("DOMContentLoaded",function() { if (typeof digitalData != "undefined" && typeof digitalData.user.userId != "undefined") { permutive.identify([{ "id": digitalData.user.userId, "tag": "bell_id" }]); } }); <!-- Event enrichment start --> if (true) { let activeEventEnrichmentData = {}; let digitalDataDetails = {}; let productInfoDetails = {}; let articleDetails = {}; let eventEnrichmentData = {}; let articleTitle = ''; let waitForDigitalData = () => { return new Promise((resolve, reject) => { const data = () => { let check = null if (!window.digitalData) { check = setTimeout(() => data(), 500) } else { clearTimeout(check) resolve(window.digitalData) } } data() }) } let getDigitalData = async () => { await waitForDigitalData() } if (__satelliteLoaded) { getDigitalData().then(() => { if (typeof digitalData !== "undefined") { digitalDataDetails = { "authBDU": digitalData.user.authBDU, "authStatus": digitalData.user.authStatus, "userId": digitalData.user.userId, "profileType": digitalData.user.profileType, "subscriptionType": digitalData.user.subscriptionType, "profileLanguage": digitalData.user.profileLanguage, "playbackLanguage": digitalData.user.playbackLanguage } productInfoDetails = { "platform": digitalData.page.platform, "productName": digitalData.page.siteName, "environment": _satellite.buildInfo.environment } }; const isArticle = "false"; if (isArticle == 'true') { articleTitle = ""; articleDetails = { "author": "", "title": articleTitle, "id": "" } } else { articleDetails = {} } eventEnrichmentData = { "page": { "user_info": digitalDataDetails, "product_info": productInfoDetails, "page_info": { "type": "home", "siteSection": "vancouver", "subsection2": articleTitle, "subsection4": "home", "name": "ctvnews : home :" + articleTitle, "gsCat" : typeof window.gs_channels === 'object' ? gs_channels : [] }, "article_info": articleDetails } }; activeEventEnrichmentData = eventEnrichmentData; permutive.addon('web', activeEventEnrichmentData); }); } } else { permutive.addon('web', {}); } <!-- Event enrichment end --> </script> <script id="permutive" async="" type="text/javascript" src="https://cdn.permutive.com/289d106c-df24-4cd9-a9fa-753e928c23ad-web.js"></script> <!-- Permutive end --> <script async src="//z.moatads.com/bellmediaprebidheader755367530455/moatheader.js"></script> <script async="" src="//micro.rubiconproject.com/prebid/dynamic/13126.js"></script> <script async src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script> <script> var googletag = googletag || {}; googletag.cmd = googletag.cmd || []; /* Google Tag Services */ !function(a9,a,p,s,t,A,g){if(a[a9])return;function q(c,r){a[a9]._Q.push([c,r])}a[a9]={init:function(){q("i",arguments)},fetchBids:function(){q("f",arguments)},setDisplayBids:function(){},targetingKeys:function(){return[]},_Q:[]};A=p.createElement(s);A.async=!0;A.src=t;g=p.getElementsByTagName(s)[0];g.parentNode.insertBefore(A,g)}("apstag",window,document,"script","//c.amazon-adsystem.com/aax2/apstag.js"); // initialize apstag and have apstag set bids on the googletag slots when they are returned to the page apstag.init({ pubID: '3733', adServer: 'googletag' }); // used to store slots data var amazonSlots = []; </script> <script> window.gs_channels=[]; var gsurl=window.location!=window.top.location?document.referrer:window.location; var gsScript = document.createElement('script'); gsScript.setAttribute('src', 'https://bellmedia-ash.gscontxt.net/main/channels.cgi?url='+encodeURIComponent(gsurl)); document.getElementsByTagName('head')[0].appendChild(gsScript); </script> <!-- Google tag (gtag.js) --> <script async src="https://www.googletagmanager.com/gtag/js?id="></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', ''); </script> <!-- Adding Confiant JS library to NEWS and SPORTS Domain --> <!-- Adding optimizely JS script --> <script async="" src="https://cdn.optimizely.com/js/23126880952.js"></script> </head> <body class="page basicpage"> <div class="root responsivegrid"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 aem-Grid--tabletlandscape--12 "> <div class="skip-to-main-content aem-GridColumn aem-GridColumn--default--12"><a class="c-skip--main" href="#main">Skip to main content</a> </div> <div class="quick-article-header aem-GridColumn--offset--tabletlandscape--0 aem-GridColumn--default--none aem-GridColumn--tabletlandscape--none aem-GridColumn aem-GridColumn--default--12 aem-GridColumn--offset--default--0 aem-GridColumn--tabletlandscape--12"> <mparticle mkey="us1-818588cec503fd44974deea6286fc291 " section-level-one="vancouver" section-level-two="community\u002Dheroes" section-level-three="home" viafoura-share-enabled="true"></mparticle> <header class="c-quickArticle__header c-quickArticle__headerLocal" data-cy="quickArticle__header"> <script type='application/javascript'> (function () { /** CONFIGURATION START **/ var _sf_async_config = window._sf_async_config = (window._sf_async_config || {}); _sf_async_config.uid = 65778; _sf_async_config.domain = "ctvnews.ca"; _sf_async_config.flickerControl = false; _sf_async_config.useCanonical = true; _sf_async_config.useCanonicalDomain = true; _sf_async_config.alias = document.URL; if (window.abTestingChartbeat === true) { var _cbm = _cbm || []; _cbm.push(['readyForTesting', false]); window.addEventListener('load', function () { _cbm.push(['readyForTesting', true]); }); } /** CONFIGURATION END **/ })(); </script> <script async src="//static.chartbeat.com/js/chartbeat_mab.js" type="application/javascript"></script> <div class="c-quickArticle__header__container"> <a class="c-quickArticle__header_logo_container" href="https://www.ctvnews.ca/" title="CTVNews.ca"> <img class="c-quickArticle__header_logo" src="/content/dam/ctvnews/en/images/logos/CTVNews_horizontal_logo_f.svg" aria-label='CTV news homepage'/> </a> <div class="c-header__secondary--nav" aria-labelledby="secondaryNav"> <div id="secondaryNav" data-currentPath="/content/ctvnews/en/local/vancouver/community-heroes"> <span class="c-header__secondary--nav__icon1" style="display: none"></span> <a class="c-header__secondary--nav__liveText" style="display: none">Live</a> <a id="liveScheduleLink" style="display: none" class="showName"></a> <a class="c-header__ctvLogo" href="https://www.ctv.ca/" target="_blank"> <img src="/content/dam/ctvnews/en/images/logos/ctv_logo_f.svg" alt="CTV.ca" class="c-header__ctvLogo--img"/> </a> </div> </div> <div class="c-header__local--city"> <a href="https://bc.ctvnews.ca/" class="c-header__local--city__link">VANCOUVER</a> </div> </div> </header> </div> <div class="navigation aem-GridColumn--offset--tabletlandscape--0 aem-GridColumn--default--none aem-GridColumn--tabletlandscape--none aem-GridColumn aem-GridColumn--default--12 aem-GridColumn--offset--default--0 aem-GridColumn--tabletlandscape--12"> <button class="c-nav__menu--toggle" data-target="c-nav__menu" aria-haspopup="true" aria-labelledby="c-nav-open-menu" aria-expanded="false"> <i class="icon--menu--small"></i> </button> <div id="c-nav" class="c-nav"> <nav class="aem-GridColumn aem-GridColumn--default--12" role="navigation" aria-labelledby="c-nav-main-menu" aria-label="Primary"> <ul id="c-nav__menu" class="c-nav__level c-nav--closed" data-subnav="1" aria-expanded="false"> <li role="menuitem"> <div class="c-search__mobile"> <div class="c-search__bar"> <form action="https://bc.ctvnews.ca/search-results/ctv-vancouver-search-7.105" method="get"> <div class="c-search__bar--form active"> <label class="c-search__bar--hidden" for="search_bar_7_137">Search CTVNews.ca</label> <input id="search_bar_7_137" placeholder="Search CTVNews.ca" type="text" name="q" value=""/> <button class="c-search__bar--submit " type="submit"><span class="hideText">Search</span></button> </div> </form> </div> </div> <button id="navItem-0" aria-haspopup="true" class="c-nav__anchor--1 icon--chevron--down c-nav__menu--button" aria-expanded="false">News</button> <ul class="c-nav__level c-nav--closed" data-subnav="2" aria-hidden="true" aria-expanded="false"> <li> <div class="c-nav__level__subsection"> <h3>Latest News</h3> </div> <ul class="c-nav__level" data-subnav="3"> <li data-empty="true"><div></div></li> <li><a class="c-nav__anchor--2" href="https://bc.ctvnews.ca/bc-election-2024" title="2024 Provincial Election" aria-label="2024 Provincial Election" data-mparticletitle="2024 Provincial Election">2024 Provincial Election</a></li> <li><a class="c-nav__anchor--2" href="https://bc.ctvnews.ca/bcnews" title="B.C. News" aria-label="B.C. News" data-mparticletitle="B.C. News">B.C. News</a></li> <li><a class="c-nav__anchor--2" href="https://bc.ctvnews.ca/weather" title="Weather" aria-label="Weather" data-mparticletitle="Weather">Weather</a></li> <li><a class="c-nav__anchor--2" href="https://bc.ctvnews.ca/sports" title="Sports" aria-label="Sports" data-mparticletitle="Sports">Sports</a></li> <li><a class="c-nav__anchor--2" href="https://bc.ctvnews.ca/community-heroes" title="CTV's Community Heroes" aria-label="CTV's Community Heroes" data-mparticletitle="CTV's Community Heroes">CTV's Community Heroes</a></li> <li data-empty="true"><div></div></li><li data-empty="true"><div></div></li> <li><a class="c-nav__anchor--2" href="https://bc.ctvnews.ca/real-estate" title="Real Estate News" aria-label="Real Estate News" data-mparticletitle="Real Estate News">Real Estate News</a></li> <li><a class="c-nav__anchor--2" href="https://bc.ctvnews.ca/bc-wildfires" title="B.C. Wildfires" aria-label="B.C. Wildfires" data-mparticletitle="B.C. Wildfires">B.C. Wildfires</a></li> <li><a class="c-nav__anchor--2" href="https://bc.ctvnews.ca/riverview-in-focus" title="Riverview in Focus" aria-label="Riverview in Focus" data-mparticletitle="Riverview in Focus">Riverview in Focus</a></li> <li><a class="c-nav__anchor--2" href="https://bc.ctvnews.ca/last-word" title="The Last Word" aria-label="The Last Word" data-mparticletitle="The Last Word">The Last Word</a></li> </ul> </li> <li> <div class="c-nav__level__subsection"> <h3>Other pages</h3> </div> <ul class="c-nav__level" data-subnav="3"> <li data-empty="true"><div></div></li> <li><a class="c-nav__anchor--2" href="https://bc.ctvnews.ca/traffic" title="Traffic" aria-label="Traffic" data-mparticletitle="Traffic">Traffic</a></li> <li><a class="c-nav__anchor--2" href="https://bc.ctvnews.ca/contests" title="Contests" aria-label="Contests" data-mparticletitle="Contests">Contests</a></li> <li><a class="c-nav__anchor--2" href="https://bc.ctvnews.ca/community-connection" title="Community Host" aria-label="Community Host" data-mparticletitle="Community Host">Community Host</a></li> <li><a class="c-nav__anchor--2" href="https://bc.ctvnews.ca/scenic-snapshot-share-your-pictures-with-us-1.7024434" title="Scenic Snapshot" aria-label="Scenic Snapshot" data-mparticletitle="Scenic Snapshot">Scenic Snapshot</a></li> <li><a class="c-nav__anchor--2" href="https://bc.ctvnews.ca/toy-mountain" title="Toy Mountain" aria-label="Toy Mountain" data-mparticletitle="Toy Mountain">Toy Mountain</a></li> <li data-empty="true"><div></div></li><li data-empty="true"><div></div></li> <li><a class="c-nav__anchor--2" href="https://bc.ctvnews.ca/bcliquor-stores" title="BCLiquor" aria-label="BCLiquor" data-mparticletitle="BCLiquor">BCLiquor</a></li> <li><a class="c-nav__anchor--2" href="https://bc.ctvnews.ca/team-ctv-s-tour-de-cure" title="BC Cancer Tour de Cure" aria-label="BC Cancer Tour de Cure" data-mparticletitle="BC Cancer Tour de Cure">BC Cancer Tour de Cure</a></li> <li><a class="c-nav__anchor--2" href="https://bc.ctvnews.ca/fields-to-forks" title="Fields to Forks" aria-label="Fields to Forks" data-mparticletitle="Fields to Forks">Fields to Forks</a></li> <li><a class="c-nav__anchor--2" href="https://bc.ctvnews.ca/our-community" title="Our Community" aria-label="Our Community" data-mparticletitle="Our Community">Our Community</a></li> <li><a class="c-nav__anchor--2" href="https://bc.ctvnews.ca/cook-off" title="CTV Morning Live Cook Off" aria-label="CTV Morning Live Cook Off" data-mparticletitle="CTV Morning Live Cook Off">CTV Morning Live Cook Off</a></li> <li data-empty="true"><div></div></li><li data-empty="true"><div></div></li> <li><a class="c-nav__anchor--2" href="https://bc.ctvnews.ca/inside-education" title="Inside Education" aria-label="Inside Education" data-mparticletitle="Inside Education">Inside Education</a></li> <li><a class="c-nav__anchor--2" href="https://bc.ctvnews.ca/must-do-vancouver" title="Must-Do Vancouver" aria-label="Must-Do Vancouver" data-mparticletitle="Must-Do Vancouver">Must-Do Vancouver</a></li> </ul> </li> </ul> </li> <li role="menuitem"> <button id="navItem-1" aria-haspopup="true" class="c-nav__anchor--1 icon--chevron--down c-nav__menu--button" aria-expanded="false">Video</button> <ul class="c-nav__level c-nav--closed" data-subnav="2" aria-hidden="true" aria-expanded="false"> <li> <div class="c-nav__level__subsection"> <h3>Latest</h3> </div> <ul class="c-nav__level" data-subnav="3"> <li data-empty="true"><div></div></li> <li><a class="c-nav__anchor--2" href="https://bc.ctvnews.ca/video?binId=1.1184694" title="All Video" aria-label="All Video" data-mparticletitle="All Video">All Video</a></li> <li><a class="c-nav__anchor--2" href="https://www.ctvnews.ca/live" title="CTV News Live" aria-label="CTV News Live" data-mparticletitle="CTV News Live">CTV News Live</a></li> <li><a class="c-nav__anchor--2" href="https://www.ctvnews.ca/ctv-news-help" title="Video Help" aria-label="Video Help" data-mparticletitle="Video Help">Video Help</a></li> </ul> </li> </ul> </li> <li role="menuitem"> <button id="navItem-2" aria-haspopup="true" class="c-nav__anchor--1 icon--chevron--down c-nav__menu--button" aria-expanded="false">Shows</button> <ul class="c-nav__level c-nav--closed" data-subnav="2" aria-hidden="true" aria-expanded="false"> <li> <div class="c-nav__level__subsection"> <h3>News Programs</h3> </div> <ul class="c-nav__level" data-subnav="3"> <li data-empty="true"><div></div></li> <li><a class="c-nav__anchor--2" href="https://bc.ctvnews.ca/ctv-morning-live" title="CTV Morning Live" aria-label="CTV Morning Live" data-mparticletitle="CTV Morning Live">CTV Morning Live</a></li> <li><a class="c-nav__anchor--2" href="https://bc.ctvnews.ca/video?binId=1.2120150" title="CTV News at Five" aria-label="CTV News at Five" data-mparticletitle="CTV News at Five">CTV News at Five</a></li> <li><a class="c-nav__anchor--2" href="https://bc.ctvnews.ca/video?binId=1.1184759" title="CTV News at Six" aria-label="CTV News at Six" data-mparticletitle="CTV News at Six">CTV News at Six</a></li> <li><a class="c-nav__anchor--2" href="https://bc.ctvnews.ca/video?binId=1.2120160" title="CTV News at 11:30" aria-label="CTV News at 11:30" data-mparticletitle="CTV News at 11:30">CTV News at 11:30</a></li> </ul> </li> </ul> </li> <li role="menuitem"> <button id="navItem-3" aria-haspopup="true" class="c-nav__anchor--1 icon--chevron--down c-nav__menu--button" aria-expanded="false">About</button> <ul class="c-nav__level c-nav--closed" data-subnav="2" aria-hidden="true" aria-expanded="false"> <li> <div class="c-nav__level__subsection"> <h3>Who We Are</h3> </div> <ul class="c-nav__level" data-subnav="3"> <li data-empty="true"><div></div></li> <li><a class="c-nav__anchor--2" href="https://bc.ctvnews.ca/about-us" title="About Us" aria-label="About Us" data-mparticletitle="About Us">About Us</a></li> <li><a class="c-nav__anchor--2" href="https://bc.ctvnews.ca/advertise-with-us" title="Advertise With Us" aria-label="Advertise With Us" data-mparticletitle="Advertise With Us">Advertise With Us</a></li> <li><a class="c-nav__anchor--2" href="https://bc.ctvnews.ca/about-us/contact-us" title="Contact Us" aria-label="Contact Us" data-mparticletitle="Contact Us">Contact Us</a></li> <li><a class="c-nav__anchor--2" href="https://www.ctvnews.ca/newsletters" title="Email Alerts" aria-label="Email Alerts" data-mparticletitle="Email Alerts">Email Alerts</a></li> <li><a class="c-nav__anchor--2" href="https://bc.ctvnews.ca/frequently-asked-questions-1.473953" title="FAQs" aria-label="FAQs" data-mparticletitle="FAQs">FAQs</a></li> </ul> </li> <li> <div class="c-nav__level__subsection"> <h3>Social</h3> </div> <ul class="c-nav__level" data-subnav="3"> <li data-empty="true"><div></div></li> <li><a class="c-nav__anchor--2" href="https://twitter.com/CTVVancouver" title="Twitter" aria-label="Twitter" data-mparticletitle="Twitter">Twitter</a></li> <li><a class="c-nav__anchor--2" href="https://www.youtube.com/user/ctvbcnews/featured" title="YouTube" aria-label="YouTube" data-mparticletitle="YouTube">YouTube</a></li> <li><a class="c-nav__anchor--2" href="https://www.instagram.com/ctvvancouver/" title="Instagram" aria-label="Instagram" data-mparticletitle="Instagram">Instagram</a></li> </ul> </li> </ul> </li> <li role="menuitem"> <button id="navItem-4" aria-haspopup="true" class="c-nav__anchor--1 icon--chevron--down c-nav__menu--button" aria-expanded="false">Local</button> <ul class="c-nav__level c-nav--closed" data-subnav="2" aria-hidden="true" aria-expanded="false"> <li> <div class="c-nav__level__subsection"> <h3>Other Cities</h3> </div> <ul class="c-nav__level" data-subnav="3"> <li data-empty="true"><div></div></li> <li><a class="c-nav__anchor--2" href="https://atlantic.ctvnews.ca/" title="Atlantic" aria-label="Atlantic" data-mparticletitle="Atlantic">Atlantic</a></li> <li><a class="c-nav__anchor--2" href="https://barrie.ctvnews.ca/" title="Barrie" aria-label="Barrie" data-mparticletitle="Barrie">Barrie</a></li> <li><a class="c-nav__anchor--2" href="https://calgary.ctvnews.ca/" title="Calgary" aria-label="Calgary" data-mparticletitle="Calgary">Calgary</a></li> <li><a class="c-nav__anchor--2" href="https://edmonton.ctvnews.ca/" title="Edmonton" aria-label="Edmonton" data-mparticletitle="Edmonton">Edmonton</a></li> <li><a class="c-nav__anchor--2" href="https://kitchener.ctvnews.ca/guelph" title="Guelph" aria-label="Guelph" data-mparticletitle="Guelph">Guelph</a></li> <li data-empty="true"><div></div></li><li data-empty="true"><div></div></li> <li><a class="c-nav__anchor--2" href="https://ottawa.ctvnews.ca/kingston" title="Kingston" aria-label="Kingston" data-mparticletitle="Kingston">Kingston</a></li> <li><a class="c-nav__anchor--2" href="https://kitchener.ctvnews.ca/" title="Kitchener" aria-label="Kitchener" data-mparticletitle="Kitchener">Kitchener</a></li> <li><a class="c-nav__anchor--2" href="https://calgary.ctvnews.ca/lethbridge" title="Lethbridge" aria-label="Lethbridge" data-mparticletitle="Lethbridge">Lethbridge</a></li> <li><a class="c-nav__anchor--2" href="https://london.ctvnews.ca/" title="London" aria-label="London" data-mparticletitle="London">London</a></li> <li><a class="c-nav__anchor--2" href="https://montreal.ctvnews.ca/" title="Montreal" aria-label="Montreal" data-mparticletitle="Montreal">Montreal</a></li> <li data-empty="true"><div></div></li><li data-empty="true"><div></div></li> <li><a class="c-nav__anchor--2" href="https://vancouverisland.ctvnews.ca/nanaimo" title="Nanaimo" aria-label="Nanaimo" data-mparticletitle="Nanaimo">Nanaimo</a></li> <li><a class="c-nav__anchor--2" href="https://www.ctvnews.ca/canada/newfoundland-and-labrador" title="Newfoundland and Labrador" aria-label="Newfoundland and Labrador" data-mparticletitle="Newfoundland and Labrador">Newfoundland and Labrador</a></li> <li><a class="c-nav__anchor--2" href="https://northernontario.ctvnews.ca/" title="Northern Ontario" aria-label="Northern Ontario" data-mparticletitle="Northern Ontario">Northern Ontario</a></li> <li><a class="c-nav__anchor--2" href="https://ottawa.ctvnews.ca/" title="Ottawa" aria-label="Ottawa" data-mparticletitle="Ottawa">Ottawa</a></li> <li><a class="c-nav__anchor--2" href="https://ottawa.ctvnews.ca/pembroke" title="Pembroke" aria-label="Pembroke" data-mparticletitle="Pembroke">Pembroke</a></li> <li data-empty="true"><div></div></li><li data-empty="true"><div></div></li> <li><a class="c-nav__anchor--2" href="https://saskatoon.ctvnews.ca/prince-albert" title="Prince Albert" aria-label="Prince Albert" data-mparticletitle="Prince Albert">Prince Albert</a></li> <li><a class="c-nav__anchor--2" href="https://edmonton.ctvnews.ca/red-deer" title="Red Deer" aria-label="Red Deer" data-mparticletitle="Red Deer">Red Deer</a></li> <li><a class="c-nav__anchor--2" href="https://regina.ctvnews.ca/" title="Regina" aria-label="Regina" data-mparticletitle="Regina">Regina</a></li> <li><a class="c-nav__anchor--2" href="https://saskatoon.ctvnews.ca/" title="Saskatoon" aria-label="Saskatoon" data-mparticletitle="Saskatoon">Saskatoon</a></li> <li><a class="c-nav__anchor--2" href="https://northernontario.ctvnews.ca/sault-ste-marie" title="Sault Ste. Marie" aria-label="Sault Ste. Marie" data-mparticletitle="Sault Ste. Marie">Sault Ste. Marie</a></li> <li data-empty="true"><div></div></li><li data-empty="true"><div></div></li> <li><a class="c-nav__anchor--2" href="https://toronto.ctvnews.ca/" title="Toronto" aria-label="Toronto" data-mparticletitle="Toronto">Toronto</a></li> <li><a class="c-nav__anchor--2" href="https://bc.ctvnews.ca/" title="Vancouver" aria-label="Vancouver" data-mparticletitle="Vancouver">Vancouver</a></li> <li><a class="c-nav__anchor--2" href="https://vancouverisland.ctvnews.ca/" title="Vancouver Island" aria-label="Vancouver Island" data-mparticletitle="Vancouver Island">Vancouver Island</a></li> <li><a class="c-nav__anchor--2" href="https://windsor.ctvnews.ca/" title="Windsor" aria-label="Windsor" data-mparticletitle="Windsor">Windsor</a></li> <li><a class="c-nav__anchor--2" href="https://winnipeg.ctvnews.ca/" title="Winnipeg" aria-label="Winnipeg" data-mparticletitle="Winnipeg">Winnipeg</a></li> </ul> </li> </ul> </li> </ul> </nav> <div class="c-search__desktop" role="search" style="margin-top: 0px; margin-left:0px;"> <div class="c-search__bar"> <form action="https://bc.ctvnews.ca/search-results/ctv-vancouver-search-7.105" method="get"> <div class="c-search__bar--form active"> <label class="c-search__bar--hidden" for="search_bar_7_137">Search CTVNews.ca</label> <input id="search_bar_7_137" placeholder="Search CTVNews.ca" type="text" name="q" value=""/> <button class="c-search__bar--submit " type="submit"><span class="hideText">Search</span></button> </div> </form> </div> </div> </div> </div> <div class="seoheadertag aem-GridColumn aem-GridColumn--default--12"> <h1 style="overflow: hidden; height: 0px;">CTV News Vancouver | Community Heroes</h1> </div> <div class="alert-banner aem-GridColumn--offset--tabletlandscape--0 aem-GridColumn--default--none aem-GridColumn--tabletlandscape--none aem-GridColumn aem-GridColumn--default--12 aem-GridColumn--offset--default--0 aem-GridColumn--tabletlandscape--12"> <alert-banner xml-url="https://www.ctvnews.ca/rss/feeds-tve-ctv-news/ctvnews-ca-vancouver-banners-1.5084371" public-url="https://bc.ctvnews.ca"/> </div> <div class="responsivegrid hpto aem-GridColumn--default--none aem-GridColumn aem-GridColumn--default--12 aem-GridColumn--offset--default--0"> <div class="aem-Grid aem-Grid--12 aem-Grid--phonelandscape--12 aem-Grid--tablet--12 aem-Grid--default--12 aem-Grid--tabletlandscape--12 "> <div class="sraAdvert advert aem-GridColumn aem-GridColumn--default--12"> <div id="sraAdvert-1723299154" class="cmp-sraAdvert"></div> <sra-advert ad-site="/5479/ctv.ctvnewsbc/communityheroes/index" title-position="hidden" type="wallpaper" google-tag-environment="prod" permutive-timeout="0" size="[[1,1]]" sra="true" display-in-mobile="true" magnite-enable="true"> </sra-advert> </div> <div class="sraAdvert advert aem-GridColumn aem-GridColumn--default--12"> <div id="sraAdvert-1825244192" class="cmp-sraAdvert"></div> <sra-advert ad-site="/5479/ctv.ctvnewsbc/communityheroes/index" title-position="top" type="leaderBoard" google-tag-environment="prod" permutive-timeout="0" size="[[728,90],[970,90],[970,250]]" sra="true" display-in-mobile="true" magnite-enable="true"> </sra-advert> </div> <div class="responsivegrid aem-GridColumn aem-GridColumn--default--12"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="c-text"> <h1> </h1> <h1><b>CTV'S COMMUNITY HEROES</b></h1> <p><b>SPONSORED</b><br /> </p> </div> </div> </div> </div> <div class="responsivegrid aem-GridColumn aem-GridColumn--default--12"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="responsivegrid aem-GridColumn aem-GridColumn--default--12"> <div class="aem-Grid aem-Grid--12 aem-Grid--phonelandscape--12 aem-Grid--tablet--12 aem-Grid--default--12 aem-Grid--phone--12 "> <div class="inlinevideo aem-GridColumn--default--none aem-GridColumn--phonelandscape--12 aem-GridColumn--offset--phone--0 aem-GridColumn--offset--default--0 aem-GridColumn--tablet--12 aem-GridColumn--offset--tablet--0 aem-GridColumn--phonelandscape--none aem-GridColumn--phone--none aem-GridColumn--phone--12 aem-GridColumn--tablet--none aem-GridColumn aem-GridColumn--default--8 aem-GridColumn--offset--phonelandscape--0"> <div id="inlinevideo--412751215" class="cmp-inlinevideo"></div> <div class="c-videoWrapper"> <jasper-player-container ad-zone-default="communityheroes" ad-site="ctv.ctvnewsbc" enable-debug-log-on-jasper="NONE" video-axis-base-url="https://capi.9c9media.com" video-axis-dest-code="ctvnews_web" jasper-player-url="https://lib.jasperplayer.com/9.6.0/jasper.umd.production.min.js" playback-language="EN" channel="CTVNews" brand="CTV_NEWS" axis-ids="{"title":"CTV'S COMMUNITY HEROES ","description":null,"images":"/content/dam/ctvnews/en/images/2023/12/18/hero-1-6693148.jpg","tags":null,"contentType":null,"maxNumOfItems":null,"publishedDate":"2022-12-30T01:31:00.000-05:00","videos":[{"authenticated":"false","thumbnail":"/content/dam/ctvnews/en/images/2023/12/18/hero-1-6693148-1702954847182.jpg","inPostVideoAdSwitch":"false","axisContentPackageId":"6304016","lastModifiedDate":"2023-12-18T22:00:46.000-05:00","sourceSystem":"polopoly","format":"video/quicktime","description":"This month's CTV Community Hero was once homeless and struggling with addiction – before he spent decades feeding others in need. ","title":"UGM chef prepares for final meal ","seoTitle":"UGM chef prepares for final meal ","axisId":"2831276","duration":"178","onTime":"2023-12-18T21:50:00.000-05:00","displayWatermark":"false","adSwitch":"false","offTime":"2033-12-18T21:57:00.000-05:00","noIndex":"true"},{"authenticated":"false","thumbnail":"/content/dam/ctvnews/en/images/2023/11/20/losing-their-hair-can-be-devastating-for-kids-unde-1-6653540-1700535464576.jpg","inPostVideoAdSwitch":"false","axisContentPackageId":"6222855","lastModifiedDate":"2023-11-20T21:57:41.000-05:00","sourceSystem":"polopoly","format":"video/quicktime","description":"Losing their hair can be devastating for kids undergoing cancer treatment, and not all of their families can afford wigs. ","title":"Community Hero: Wigs for Kids","seoTitle":"Community Hero: Wigs for Kids","axisId":"2812109","duration":"156","onTime":"2023-11-20T21:49:00.000-05:00","displayWatermark":"false","adSwitch":"false","offTime":"2033-11-20T21:56:00.000-05:00","noIndex":"true"},{"authenticated":"false","thumbnail":"/content/dam/ctvnews/en/images/2023/10/16/surrey-teacher-up-for-global-award-1-6604279-1697508162492.jpg","inPostVideoAdSwitch":"false","axisContentPackageId":"6151188","lastModifiedDate":"2023-10-16T22:22:36.000-04:00","sourceSystem":"polopoly","format":"video/quicktime","description":"Surrey teacher Annie Ohana’s passion empowers students, and now she’s in the running for an international honour.","title":"Community Hero: Surrey teacher up for global award","seoTitle":"Community Hero: Surrey teacher up for global award","axisId":"2787873","duration":"133","onTime":"2023-10-16T21:54:00.000-04:00","displayWatermark":"false","adSwitch":"false","offTime":"2033-10-16T22:00:00.000-04:00","noIndex":"true"},{"authenticated":"false","thumbnail":"/content/dam/ctvnews/en/images/2023/9/18/community-hero--ubc-student-making-a-difference-1-6567538-1695089240912.jpg","inPostVideoAdSwitch":"false","axisContentPackageId":"6101002","lastModifiedDate":"2023-09-18T22:07:13.000-04:00","sourceSystem":"polopoly","format":"video/quicktime","description":"UBC engineering student Stephanie Quon has been making a positive difference in her community since she was 15 years old.","title":"Community Hero: UBC student making a difference","seoTitle":"Community Hero: UBC student making a difference","axisId":"2770198","duration":"153","onTime":"2023-09-18T21:55:35.000-04:00","displayWatermark":"false","adSwitch":"false","offTime":"2033-09-18T22:01:49.000-04:00","noIndex":"true"},{"authenticated":"false","thumbnail":"/content/dam/ctvnews/en/images/2023/8/21/making-a-difference-on-the-downtown-eastside-1-6528785-1692671290499.jpg","inPostVideoAdSwitch":"false","axisContentPackageId":"6057948","lastModifiedDate":"2023-08-22T11:17:41.000-04:00","sourceSystem":"polopoly","format":"video/quicktime","description":"Meet a man who not only turned his own life around, but is making a difference for people battling addiction in the DTES.","title":"Community Hero: James Harry","seoTitle":"Community Hero: James Harry","axisId":"2750565","duration":"153","onTime":"2023-08-21T22:00:00.000-04:00","displayWatermark":"false","adSwitch":"false","offTime":"2033-08-21T22:05:00.000-04:00","noIndex":"true"},{"authenticated":"false","thumbnail":"/content/dam/ctvnews/en/images/2023/5/15/community-hero--rita-lee-1-6399258-1684175040106.png","inPostVideoAdSwitch":"false","axisContentPackageId":"5852525","lastModifiedDate":"2023-05-15T14:23:53.000-04:00","sourceSystem":"polopoly","format":"video/quicktime","description":"CTV Morning Live traverses the green haven of Copley Community Orchard to meet Community Hero, Rita Lee, as she gathers food for those in need!","title":"Community Hero: Rita Lee","seoTitle":"Community Hero: Rita Lee","axisId":"2687545","duration":"149","onTime":"2023-05-15T14:01:35.000-04:00","displayWatermark":"false","adSwitch":"false","offTime":"2033-05-15T14:06:59.000-04:00","noIndex":"true"},{"authenticated":"false","thumbnail":"/content/dam/ctvnews/en/images/2023/4/21/community-hero--dr--vik-sharma-1-6365774-1682100179235.png","inPostVideoAdSwitch":"false","axisContentPackageId":"5803857","lastModifiedDate":"2023-04-21T14:02:50.000-04:00","sourceSystem":"polopoly","format":"video/quicktime","description":"CTV Morning Live learns how North Burnaby-based Dentist and Community Hero, Dr. Vik Sharma, is bringing smiles to faces throughout his community!","title":"Community Hero: Dr. Vik Sharma","seoTitle":"Community Hero: Dr. Vik Sharma","axisId":"2672303","duration":"213","onTime":"2023-04-21T13:55:04.000-04:00","displayWatermark":"false","adSwitch":"false","offTime":"2033-04-21T14:00:45.000-04:00","noIndex":"true"},{"authenticated":"false","thumbnail":"/content/dam/ctvnews/en/images/2023/3/27/community-hero--shannon-whieldon-1-6330848-1679941219490.png","inPostVideoAdSwitch":"false","axisContentPackageId":"5756348","lastModifiedDate":"2023-03-27T14:20:12.000-04:00","sourceSystem":"polopoly","format":"video/quicktime","description":"In Langley, CTV Morning Live meets Community Hero, Shannon Whieldon – a selfless woman whose expanding household is ever-flowing with movement and generosity!","title":"Community Hero: Shannon Whieldon","seoTitle":"Community Hero: Shannon Whieldon","axisId":"2655228","duration":"176","onTime":"2023-03-27T14:00:48.000-04:00","displayWatermark":"false","adSwitch":"false","offTime":"2033-03-27T14:06:32.000-04:00","noIndex":"true"},{"authenticated":"false","thumbnail":"/content/dam/ctvnews/en/images/2023/2/27/community-hero--ian-brown-1-6291127-1677520856309.png","inPostVideoAdSwitch":"false","axisContentPackageId":"5701793","lastModifiedDate":"2023-02-27T13:00:52.000-05:00","sourceSystem":"polopoly","format":"video/quicktime","description":"CTV Morning Live visits the misty mountains of Squamish to find out how retired schoolteacher and Community Hero, Ian Brown is bringing smiles to faces with the sound of music!","title":"Community Hero: Ian Brown","seoTitle":"Community Hero: Ian Brown","axisId":"2636468","duration":"168","onTime":"2023-02-27T12:52:14.000-05:00","displayWatermark":"false","adSwitch":"false","offTime":"2033-02-27T12:57:40.000-05:00","noIndex":"true"},{"authenticated":"false","thumbnail":"/content/dam/ctvnews/en/images/2023/1/30/community-heroes--jed-tan-and-joar-hussain-1-6252329-1675107905471.png","inPostVideoAdSwitch":"false","axisContentPackageId":"5642009","lastModifiedDate":"2023-01-30T14:45:00.000-05:00","sourceSystem":"polopoly","format":"video/quicktime","description":"CTV Morning Live visits Cambie Secondary School to meet Community Heroes (and twelfth-grade students!), Jed Tan and Joar Hussain as they host a charity pickleball tournament to benefit the Canadian Cancer Society!","title":"Community Heroes: Jed Tan and Joar Hussain","seoTitle":"Community Heroes: Jed Tan and Joar Hussain","axisId":"2618920","duration":"158","onTime":"2023-01-30T14:30:51.000-05:00","displayWatermark":"false","adSwitch":"false","offTime":"2033-01-30T14:36:18.000-05:00","noIndex":"true"},{"authenticated":"false","thumbnail":"/content/dam/ctvnews/en/images/2022/10/8/teen-hailed-for-heroic-rescue-1-6102298-1665284089997.jpg","inPostVideoAdSwitch":"false","axisContentPackageId":"5427708","lastModifiedDate":"2022-10-08T22:54:46.000-04:00","sourceSystem":"polopoly","format":"video/quicktime","description":"A year after a North Vanocuver teen saved her two-year-old brother from drowning, she's being recognized for her bravery.","title":"Teen hailed for heroic rescue","seoTitle":"Teen hailed for heroic rescue","axisId":"2537923","duration":"127","onTime":"2022-10-08T21:23:00.000-04:00","displayWatermark":"false","adSwitch":"false","offTime":"2032-10-08T21:42:38.000-04:00","noIndex":"true"},{"authenticated":"false","thumbnail":"/content/dam/ctvnews/en/images/2020/5/5/heroic-good-samaritan-speaks-out-1-4926822-1672381909630.png","inPostVideoAdSwitch":"false","axisContentPackageId":"3500394","lastModifiedDate":"2020-05-05T23:08:26.000-04:00","sourceSystem":"polopoly","format":"video/quicktime","description":"We're hearing from one of the heroes who helped rescue a family after a tragic ATV accident near Chilliwack.","title":"Heroic Good Samaritan speaks out","seoTitle":"Heroic Good Samaritan speaks out","axisId":"1953053","duration":"98","onTime":"2020-05-05T21:30:57.000-04:00","displayWatermark":"false","adSwitch":"false","offTime":"2030-05-05T21:35:56.000-04:00","noIndex":"true"},{"authenticated":"false","thumbnail":"/content/dam/ctvnews/en/images/2021/12/7/volunteers-praised-for-efforts-to-help-after-flood-1-5697433-1638908805273.jpg","inPostVideoAdSwitch":"false","axisContentPackageId":"4716621","lastModifiedDate":"2021-12-07T15:26:37.000-05:00","sourceSystem":"polopoly","format":"video/quicktime","description":"A group of volunteers based in Surrey is getting praise for its heroic efforts to help communities impacted by the historic floods.","title":"Volunteers praised for efforts to help after flood","seoTitle":"Volunteers praised for efforts to help after flood","axisId":"2338919","duration":"54","onTime":"2021-12-07T15:14:00.000-05:00","displayWatermark":"false","adSwitch":"false","offTime":"2031-12-07T15:18:00.000-05:00","noIndex":"true"},{"authenticated":"false","thumbnail":"/content/dam/ctvnews/en/images/2022/1/2/nhl-teams-provide--10k-for-heroic-fan-s-education-1-5726033-1641178213923.jpg","inPostVideoAdSwitch":"false","axisContentPackageId":"4764278","lastModifiedDate":"2022-01-02T21:50:11.000-05:00","sourceSystem":"polopoly","format":"video/quicktime","description":"The Vancouver Canucks and Seattle Kraken have given Nadia Popovici a combined $10,000 to help her pay for medical school.","title":"NHL teams provide $10K for heroic fan's education","seoTitle":"NHL teams provide $10K for heroic fan's education","axisId":"2352618","duration":"132","onTime":"2022-01-02T21:36:18.000-05:00","displayWatermark":"false","adSwitch":"false","offTime":"2032-01-02T21:41:35.000-05:00","noIndex":"true"}]}" show-description="false" jasper-player-environment="production" base-url="https://account.bellmedia.ca" fallback-url="https://account.ctvnews.ca/sso" service="tsn" jasper-player-autoplay-strategy="always" jasper-brand-style="#005fff" use-capi-thumbnails="false" version-enforcement-enabled="false" cast-application-id="18BEF01D"></jasper-player-container> </div> </div> <div class="sraAdvert advert aem-GridColumn--tablet--12 aem-GridColumn--offset--tablet--0 aem-GridColumn--phonelandscape--none aem-GridColumn--default--none aem-GridColumn--tablet--none aem-GridColumn aem-GridColumn--phonelandscape--12 aem-GridColumn--default--3 aem-GridColumn--offset--default--0 aem-GridColumn--offset--phonelandscape--0"> <div id="sraAdvert--1937378665" class="cmp-sraAdvert"></div> <sra-advert ad-site="/5479/ctv.ctvnewsbc/communityheroes/index" title-position="top" type="fluid" google-tag-environment="prod" permutive-timeout="0" size="[[300,250],['fluid']]" mobile-size="[[300,250],[300,600],[300,1050],['fluid']]" sra="true" display-in-mobile="true" magnite-enable="true"> </sra-advert> </div> <div class="htmlcomponent aem-GridColumn--tablet--12 aem-GridColumn--offset--tablet--0 aem-GridColumn--default--none aem-GridColumn--tablet--none aem-GridColumn aem-GridColumn--default--8 aem-GridColumn--offset--default--0"> <div class="c-htmlComponent"> <html-component embed-id="form" html-input="<br> </br> <div class="aptivada-widget" data-widget-id="1391996" data-widget-type="app" style="background:#ffffff url(https://cdn2.aptivada.com/images/iframeLoader.gif) no-repeat center; min-height:500px;"></div> <script src="https://campaign.aptivada.com/widget.js"></script>"></html-component> </div> </div> <div class="list c-list-image-left aem-GridColumn--default--none aem-GridColumn aem-GridColumn--offset--default--0 aem-GridColumn--default--4"> <div id="list--1779875427" class="cmp-list"> <section class="c-list--vertical" aria-label="Uplifting stories"> <h2 class="c-list__title">Uplifting stories</h2> <ul class="c-list "> <li class="c-list__item"> <article class="c-mosaic-item"> <div class="c-list__item__block"> <!--thumbnail container --> <div x-cq-linkchecker="valid" class="c-list__item__image"> <div class="c-list__image"> <picture> <source media="(min-width: 900px)" srcset="https://www.ctvnews.ca/polopoly_fs/1.6692958.1702945393!/httpImage/image.png_gen/derivatives/landscape_135/image.png" data-srcset="https://www.ctvnews.ca/polopoly_fs/1.6692958.1702945393!/httpImage/image.png_gen/derivatives/landscape_940/image.png"/> <source media="(min-width: 400px)" srcset="https://www.ctvnews.ca/polopoly_fs/1.6692958.1702945393!/httpImage/image.png_gen/derivatives/landscape_135/image.png" data-srcset="https://www.ctvnews.ca/polopoly_fs/1.6692958.1702945393!/httpImage/image.png_gen/derivatives/landscape_620/image.png"/> <source media="(max-width: 399px)" srcset="https://www.ctvnews.ca/polopoly_fs/1.6692958.1702945393!/httpImage/image.png_gen/derivatives/landscape_135/image.png" data-srcset="https://www.ctvnews.ca/polopoly_fs/1.6692958.1702945393!/httpImage/image.png_gen/derivatives/landscape_300/image.png"/> <img src="https://www.ctvnews.ca/polopoly_fs/1.6692958.1702945393!/httpImage/image.png_gen/derivatives/landscape_135/image.png" data-src="https://www.ctvnews.ca/polopoly_fs/1.6692958.1702945393!/httpImage/image.png_gen/derivatives/landscape_800/image.png" alt=""/> </picture> <div class="c-list__gradient__horizontal" aria-hidden="true"></div> <div class="c-list__gradient__vertical" aria-hidden="true"></div> </div> </div> <!-- Text container --> <div class="c-list__item__text"> <span class="c-list__item__status c-list__tag c-list__tag-lead-story" data-last-modified="Mon Dec 18 22:56:17 EST 2023" data-published-date=" Mon Dec 18 19:25:55 EST 2023"></span> <h3 class="c-list__item__title"> <span class="c-list__item__status c-list__tag-more-story-and-mosaic" data-last-modified="Mon Dec 18 22:56:17 EST 2023" data-published-date=" Mon Dec 18 19:25:55 EST 2023"></span> <a href="https://bc.ctvnews.ca/ctv-s-community-heroes-retiring-ugm-chef-prepares-for-doozy-of-last-meal-1.6685936" class="c-list__item__link">CTV's Community Heroes: Retiring UGM chef prepares for 'doozy' of last meal</a> </h3> </div> </div> </article> </li> <li class="c-list__item"> <article class="c-mosaic-item"> <div class="c-list__item__block"> <!--thumbnail container --> <div x-cq-linkchecker="valid" class="c-list__item__image"> <div class="c-list__image"> <picture> <source media="(min-width: 900px)" srcset="https://www.ctvnews.ca/polopoly_fs/1.6604295.1697509392!/httpImage/image.png_gen/derivatives/landscape_135/image.png" data-srcset="https://www.ctvnews.ca/polopoly_fs/1.6604295.1697509392!/httpImage/image.png_gen/derivatives/landscape_940/image.png"/> <source media="(min-width: 400px)" srcset="https://www.ctvnews.ca/polopoly_fs/1.6604295.1697509392!/httpImage/image.png_gen/derivatives/landscape_135/image.png" data-srcset="https://www.ctvnews.ca/polopoly_fs/1.6604295.1697509392!/httpImage/image.png_gen/derivatives/landscape_620/image.png"/> <source media="(max-width: 399px)" srcset="https://www.ctvnews.ca/polopoly_fs/1.6604295.1697509392!/httpImage/image.png_gen/derivatives/landscape_135/image.png" data-srcset="https://www.ctvnews.ca/polopoly_fs/1.6604295.1697509392!/httpImage/image.png_gen/derivatives/landscape_300/image.png"/> <img src="https://www.ctvnews.ca/polopoly_fs/1.6604295.1697509392!/httpImage/image.png_gen/derivatives/landscape_135/image.png" data-src="https://www.ctvnews.ca/polopoly_fs/1.6604295.1697509392!/httpImage/image.png_gen/derivatives/landscape_800/image.png" alt=""/> </picture> <div class="c-list__gradient__horizontal" aria-hidden="true"></div> <div class="c-list__gradient__vertical" aria-hidden="true"></div> </div> </div> <!-- Text container --> <div class="c-list__item__text"> <span class="c-list__item__status c-list__tag c-list__tag-lead-story" data-last-modified="Mon Oct 16 22:31:04 EDT 2023" data-published-date=" Mon Oct 16 22:30:51 EDT 2023"></span> <h3 class="c-list__item__title"> <span class="c-list__item__status c-list__tag-more-story-and-mosaic" data-last-modified="Mon Oct 16 22:31:04 EDT 2023" data-published-date=" Mon Oct 16 22:30:51 EDT 2023"></span> <a href="https://bc.ctvnews.ca/ctv-s-community-heroes-b-c-teacher-shortlisted-for-prestigious-honour-1.6604293" class="c-list__item__link">CTV's Community Heroes: B.C. teacher shortlisted for prestigious honour</a> </h3> </div> </div> </article> </li> <li class="c-list__item"> <article class="c-mosaic-item"> <div class="c-list__item__block"> <!--thumbnail container --> <div x-cq-linkchecker="valid" class="c-list__item__image"> <div class="c-list__image"> <picture> <source media="(min-width: 900px)" srcset="https://www.ctvnews.ca/polopoly_fs/1.6567530.1695088549!/httpImage/image.png_gen/derivatives/landscape_135/image.png" data-srcset="https://www.ctvnews.ca/polopoly_fs/1.6567530.1695088549!/httpImage/image.png_gen/derivatives/landscape_940/image.png"/> <source media="(min-width: 400px)" srcset="https://www.ctvnews.ca/polopoly_fs/1.6567530.1695088549!/httpImage/image.png_gen/derivatives/landscape_135/image.png" data-srcset="https://www.ctvnews.ca/polopoly_fs/1.6567530.1695088549!/httpImage/image.png_gen/derivatives/landscape_620/image.png"/> <source media="(max-width: 399px)" srcset="https://www.ctvnews.ca/polopoly_fs/1.6567530.1695088549!/httpImage/image.png_gen/derivatives/landscape_135/image.png" data-srcset="https://www.ctvnews.ca/polopoly_fs/1.6567530.1695088549!/httpImage/image.png_gen/derivatives/landscape_300/image.png"/> <img src="https://www.ctvnews.ca/polopoly_fs/1.6567530.1695088549!/httpImage/image.png_gen/derivatives/landscape_135/image.png" data-src="https://www.ctvnews.ca/polopoly_fs/1.6567530.1695088549!/httpImage/image.png_gen/derivatives/landscape_800/image.png" alt=""/> </picture> <div class="c-list__gradient__horizontal" aria-hidden="true"></div> <div class="c-list__gradient__vertical" aria-hidden="true"></div> </div> </div> <!-- Text container --> <div class="c-list__item__text"> <span class="c-list__item__status c-list__tag c-list__tag-lead-story" data-last-modified="Mon Sep 18 22:07:23 EDT 2023" data-published-date=" Mon Sep 18 22:01:24 EDT 2023"></span> <h3 class="c-list__item__title"> <span class="c-list__item__status c-list__tag-more-story-and-mosaic" data-last-modified="Mon Sep 18 22:07:23 EDT 2023" data-published-date=" Mon Sep 18 22:01:24 EDT 2023"></span> <a href="https://bc.ctvnews.ca/ctv-s-community-heroes-meet-a-ubc-student-trying-to-make-vancouver-more-sustainable-and-accessible-1.6567513" class="c-list__item__link">CTV's Community Heroes: Meet a UBC student trying to make Vancouver more sustainable and accessible</a> </h3> </div> </div> </article> </li> <li class="c-list__item"> <article class="c-mosaic-item"> <div class="c-list__item__block"> <!--thumbnail container --> <div x-cq-linkchecker="valid" class="c-list__item__image"> <div class="c-list__image"> <picture> <source media="(min-width: 900px)" srcset="https://www.ctvnews.ca/polopoly_fs/1.6192132.1670899660!/httpImage/image.png_gen/derivatives/landscape_135/image.png" data-srcset="https://www.ctvnews.ca/polopoly_fs/1.6192132.1670899660!/httpImage/image.png_gen/derivatives/landscape_940/image.png"/> <source media="(min-width: 400px)" srcset="https://www.ctvnews.ca/polopoly_fs/1.6192132.1670899660!/httpImage/image.png_gen/derivatives/landscape_135/image.png" data-srcset="https://www.ctvnews.ca/polopoly_fs/1.6192132.1670899660!/httpImage/image.png_gen/derivatives/landscape_620/image.png"/> <source media="(max-width: 399px)" srcset="https://www.ctvnews.ca/polopoly_fs/1.6192132.1670899660!/httpImage/image.png_gen/derivatives/landscape_135/image.png" data-srcset="https://www.ctvnews.ca/polopoly_fs/1.6192132.1670899660!/httpImage/image.png_gen/derivatives/landscape_300/image.png"/> <img src="https://www.ctvnews.ca/polopoly_fs/1.6192132.1670899660!/httpImage/image.png_gen/derivatives/landscape_135/image.png" data-src="https://www.ctvnews.ca/polopoly_fs/1.6192132.1670899660!/httpImage/image.png_gen/derivatives/landscape_800/image.png" alt=""/> </picture> <div class="c-list__gradient__horizontal" aria-hidden="true"></div> <div class="c-list__gradient__vertical" aria-hidden="true"></div> </div> </div> <!-- Text container --> <div class="c-list__item__text"> <span class="c-list__item__status c-list__tag c-list__tag-lead-story" data-last-modified="Mon Dec 12 23:27:15 EST 2022" data-published-date=" Mon Dec 12 21:58:37 EST 2022"></span> <h3 class="c-list__item__title"> <span class="c-list__item__status c-list__tag-more-story-and-mosaic" data-last-modified="Mon Dec 12 23:27:15 EST 2022" data-published-date=" Mon Dec 12 21:58:37 EST 2022"></span> <a href="https://bc.ctvnews.ca/after-world-cup-rising-soccer-star-returns-to-b-c-school-to-inspire-students-1.6192127" class="c-list__item__link">After World Cup, rising soccer star returns to B.C. school to inspire students</a> </h3> </div> </div> </article> </li> <li class="c-list__item"> <article class="c-mosaic-item"> <div class="c-list__item__block"> <!--thumbnail container --> <div x-cq-linkchecker="valid" class="c-list__item__image"> <div class="c-list__image"> <picture> <source media="(min-width: 900px)" srcset="https://www.ctvnews.ca/polopoly_fs/1.6230733.1673664251!/httpImage/image.jpg_gen/derivatives/landscape_135/image.jpg" data-srcset="https://www.ctvnews.ca/polopoly_fs/1.6230733.1673664251!/httpImage/image.jpg_gen/derivatives/landscape_940/image.jpg"/> <source media="(min-width: 400px)" srcset="https://www.ctvnews.ca/polopoly_fs/1.6230733.1673664251!/httpImage/image.jpg_gen/derivatives/landscape_135/image.jpg" data-srcset="https://www.ctvnews.ca/polopoly_fs/1.6230733.1673664251!/httpImage/image.jpg_gen/derivatives/landscape_620/image.jpg"/> <source media="(max-width: 399px)" srcset="https://www.ctvnews.ca/polopoly_fs/1.6230733.1673664251!/httpImage/image.jpg_gen/derivatives/landscape_135/image.jpg" data-srcset="https://www.ctvnews.ca/polopoly_fs/1.6230733.1673664251!/httpImage/image.jpg_gen/derivatives/landscape_300/image.jpg"/> <img src="https://www.ctvnews.ca/polopoly_fs/1.6230733.1673664251!/httpImage/image.jpg_gen/derivatives/landscape_135/image.jpg" data-src="https://www.ctvnews.ca/polopoly_fs/1.6230733.1673664251!/httpImage/image.jpg_gen/derivatives/landscape_800/image.jpg" alt=""/> </picture> <div class="c-list__gradient__horizontal" aria-hidden="true"></div> <div class="c-list__gradient__vertical" aria-hidden="true"></div> </div> </div> <!-- Text container --> <div class="c-list__item__text"> <span class="c-list__item__status c-list__tag c-list__tag-lead-story" data-last-modified="Fri Jan 13 21:55:34 EST 2023" data-published-date=" Fri Jan 13 21:55:34 EST 2023"></span> <h3 class="c-list__item__title"> <span class="c-list__item__status c-list__tag-more-story-and-mosaic" data-last-modified="Fri Jan 13 21:55:34 EST 2023" data-published-date=" Fri Jan 13 21:55:34 EST 2023"></span> <a href="https://bc.ctvnews.ca/vancouver-cat-caf%C3%A9-gets-another-chance-to-stay-in-business-thanks-to-community-s-generosity-1.6230729" class="c-list__item__link">Vancouver cat café gets another chance to stay in business thanks to community's generosity</a> </h3> </div> </div> </article> </li> <li class="c-list__item"> <article class="c-mosaic-item"> <div class="c-list__item__block"> <!--thumbnail container --> <div x-cq-linkchecker="valid" class="c-list__item__image"> <div class="c-list__image"> <picture> <source media="(min-width: 900px)" srcset="https://www.ctvnews.ca/polopoly_fs/1.6207689.1671835721!/httpImage/image.jpg_gen/derivatives/landscape_135/image.jpg" data-srcset="https://www.ctvnews.ca/polopoly_fs/1.6207689.1671835721!/httpImage/image.jpg_gen/derivatives/landscape_940/image.jpg"/> <source media="(min-width: 400px)" srcset="https://www.ctvnews.ca/polopoly_fs/1.6207689.1671835721!/httpImage/image.jpg_gen/derivatives/landscape_135/image.jpg" data-srcset="https://www.ctvnews.ca/polopoly_fs/1.6207689.1671835721!/httpImage/image.jpg_gen/derivatives/landscape_620/image.jpg"/> <source media="(max-width: 399px)" srcset="https://www.ctvnews.ca/polopoly_fs/1.6207689.1671835721!/httpImage/image.jpg_gen/derivatives/landscape_135/image.jpg" data-srcset="https://www.ctvnews.ca/polopoly_fs/1.6207689.1671835721!/httpImage/image.jpg_gen/derivatives/landscape_300/image.jpg"/> <img src="https://www.ctvnews.ca/polopoly_fs/1.6207689.1671835721!/httpImage/image.jpg_gen/derivatives/landscape_135/image.jpg" data-src="https://www.ctvnews.ca/polopoly_fs/1.6207689.1671835721!/httpImage/image.jpg_gen/derivatives/landscape_800/image.jpg" alt=""/> </picture> <div class="c-list__gradient__horizontal" aria-hidden="true"></div> <div class="c-list__gradient__vertical" aria-hidden="true"></div> </div> </div> <!-- Text container --> <div class="c-list__item__text"> <span class="c-list__item__status c-list__tag c-list__tag-lead-story" data-last-modified="Fri Dec 23 19:07:40 EST 2022" data-published-date=" Fri Dec 23 17:01:37 EST 2022"></span> <h3 class="c-list__item__title"> <span class="c-list__item__status c-list__tag-more-story-and-mosaic" data-last-modified="Fri Dec 23 19:07:40 EST 2022" data-published-date=" Fri Dec 23 17:01:37 EST 2022"></span> <a href="https://bc.ctvnews.ca/almost-200-pizzas-arrived-at-warming-centres-across-vancouver-this-week-here-s-what-happened-1.6207579" class="c-list__item__link">Almost 200 pizzas arrived at warming centres across Vancouver this week. Here's what happened.</a> </h3> </div> </div> </article> </li> <li class="c-list__item"> <article class="c-mosaic-item"> <div class="c-list__item__block"> <!--thumbnail container --> <div x-cq-linkchecker="valid" class="c-list__item__image"> <div class="c-list__image"> <picture> <source media="(min-width: 900px)" srcset="https://www.ctvnews.ca/polopoly_fs/1.6088597.1664406812!/httpImage/image.jpg_gen/derivatives/landscape_135/image.jpg" data-srcset="https://www.ctvnews.ca/polopoly_fs/1.6088597.1664406812!/httpImage/image.jpg_gen/derivatives/landscape_940/image.jpg"/> <source media="(min-width: 400px)" srcset="https://www.ctvnews.ca/polopoly_fs/1.6088597.1664406812!/httpImage/image.jpg_gen/derivatives/landscape_135/image.jpg" data-srcset="https://www.ctvnews.ca/polopoly_fs/1.6088597.1664406812!/httpImage/image.jpg_gen/derivatives/landscape_620/image.jpg"/> <source media="(max-width: 399px)" srcset="https://www.ctvnews.ca/polopoly_fs/1.6088597.1664406812!/httpImage/image.jpg_gen/derivatives/landscape_135/image.jpg" data-srcset="https://www.ctvnews.ca/polopoly_fs/1.6088597.1664406812!/httpImage/image.jpg_gen/derivatives/landscape_300/image.jpg"/> <img src="https://www.ctvnews.ca/polopoly_fs/1.6088597.1664406812!/httpImage/image.jpg_gen/derivatives/landscape_135/image.jpg" data-src="https://www.ctvnews.ca/polopoly_fs/1.6088597.1664406812!/httpImage/image.jpg_gen/derivatives/landscape_800/image.jpg" alt=""/> </picture> <div class="c-list__gradient__horizontal" aria-hidden="true"></div> <div class="c-list__gradient__vertical" aria-hidden="true"></div> </div> </div> <!-- Text container --> <div class="c-list__item__text"> <span class="c-list__item__status c-list__tag c-list__tag-lead-story" data-last-modified="Thu Sep 29 11:13:30 EDT 2022" data-published-date=" Wed Sep 28 19:18:42 EDT 2022"></span> <h3 class="c-list__item__title"> <span class="c-list__item__status c-list__tag-more-story-and-mosaic" data-last-modified="Thu Sep 29 11:13:30 EDT 2022" data-published-date=" Wed Sep 28 19:18:42 EDT 2022"></span> <a href="https://bc.ctvnews.ca/he-s-part-of-our-family-stolen-dog-reunited-with-owners-thanks-to-social-media-kind-strangers-1.6088592" class="c-list__item__link">'He's part of our family': Stolen dog reunited with owners thanks to social media, kind strangers</a> </h3> </div> </div> </article> </li> <li class="c-list__item"> <article class="c-mosaic-item"> <div class="c-list__item__block"> <!--thumbnail container --> <div x-cq-linkchecker="valid" class="c-list__item__image"> <div class="c-list__image"> <picture> <source media="(min-width: 900px)" srcset="https://www.ctvnews.ca/polopoly_fs/1.6189244.1670642417!/httpImage/image.png_gen/derivatives/landscape_135/image.png" data-srcset="https://www.ctvnews.ca/polopoly_fs/1.6189244.1670642417!/httpImage/image.png_gen/derivatives/landscape_940/image.png"/> <source media="(min-width: 400px)" srcset="https://www.ctvnews.ca/polopoly_fs/1.6189244.1670642417!/httpImage/image.png_gen/derivatives/landscape_135/image.png" data-srcset="https://www.ctvnews.ca/polopoly_fs/1.6189244.1670642417!/httpImage/image.png_gen/derivatives/landscape_620/image.png"/> <source media="(max-width: 399px)" srcset="https://www.ctvnews.ca/polopoly_fs/1.6189244.1670642417!/httpImage/image.png_gen/derivatives/landscape_135/image.png" data-srcset="https://www.ctvnews.ca/polopoly_fs/1.6189244.1670642417!/httpImage/image.png_gen/derivatives/landscape_300/image.png"/> <img src="https://www.ctvnews.ca/polopoly_fs/1.6189244.1670642417!/httpImage/image.png_gen/derivatives/landscape_135/image.png" data-src="https://www.ctvnews.ca/polopoly_fs/1.6189244.1670642417!/httpImage/image.png_gen/derivatives/landscape_800/image.png" alt=""/> </picture> <div class="c-list__gradient__horizontal" aria-hidden="true"></div> <div class="c-list__gradient__vertical" aria-hidden="true"></div> </div> </div> <!-- Text container --> <div class="c-list__item__text"> <span class="c-list__item__status c-list__tag c-list__tag-lead-story" data-last-modified="Fri Dec 09 22:22:02 EST 2022" data-published-date=" Fri Dec 09 22:22:02 EST 2022"></span> <h3 class="c-list__item__title"> <span class="c-list__item__status c-list__tag-more-story-and-mosaic" data-last-modified="Fri Dec 09 22:22:02 EST 2022" data-published-date=" Fri Dec 09 22:22:02 EST 2022"></span> <a href="https://bc.ctvnews.ca/b-c-family-celebrates-father-s-achievement-of-building-hovercraft-60-years-ago-1.6189234" class="c-list__item__link">B.C. family celebrates father's achievement of building hovercraft 60 years ago</a> </h3> </div> </div> </article> </li> </ul> </section> </div> </div> </div> </div> </div> </div> <div class="staticListRotator c-static-list-local-show-promos aem-GridColumn--offset--tabletlandscape--0 aem-GridColumn--default--none aem-GridColumn--tabletlandscape--none aem-GridColumn aem-GridColumn--default--12 aem-GridColumn--offset--default--0 aem-GridColumn--tabletlandscape--12"> <static-list-rotator v-bind:static-list="[{"title":"CTV ML","imagePath":"/content/dam/ctvnews/en/images/2022/CMLVANPOSTER.jpg","isLive":"false","link":"https://bc.ctvnews.ca/ctv-morning-live"},{"title":"CTV News at Five","imagePath":"/content/dam/ctvnews/en/images/2022/NAFEESAFIVE4.png","isLive":"false","link":"/video/c3031645-ctv-news-vancouver-at-five-for-friday--november-29--2024?binId\u003d1.2120150"},{"title":"CTV News at Six","imagePath":"/content/dam/ctvnews/en/images/2020/11/4/mijung3x2poster.jpg","isLive":"false","link":"/video/c3031648-ctv-news-vancouver-at-six-for-friday--november-29--2024?binId\u003d1.1184759"},{"title":"CTV News at 11:30","imagePath":"/content/dam/ctvnews/en/images/2020/11/4/Maryposter.png","isLive":"false","link":"/video/c3031660-ctv-news-vancouver-at-11-30-for-friday--november-29--2024?binId\u003d1.2120160"},{"title":"Sawatsky Sign-Off","imagePath":"/content/dam/ctvnews/en/images/2020/11/4/SAWATSKY.jpg","isLive":"false","link":"/video/c3039001-sawatsky-sign-off--bobblehead-dancing?binId\u003d1.1787816"}]" style-id="1602000709258" component-title="WATCH CTV NEWS "> </static-list-rotator> </div> <div class="responsivegrid aem-GridColumn--tablet--12 aem-GridColumn--offset--tablet--0 aem-GridColumn--phonelandscape--none aem-GridColumn--default--none aem-GridColumn--tablet--none aem-GridColumn aem-GridColumn--phonelandscape--12 aem-GridColumn--default--12 aem-GridColumn--offset--default--0 aem-GridColumn--offset--phonelandscape--0"> <div class="aem-Grid aem-Grid--12 aem-Grid--phonelandscape--12 aem-Grid--tablet--12 aem-Grid--default--12 aem-Grid--phone--12 "> <div class="list c-list-editor-mosaic-3 aem-GridColumn--tablet--12 aem-GridColumn--offset--tablet--0 aem-GridColumn--phonelandscape--none aem-GridColumn--default--none aem-GridColumn--tablet--none aem-GridColumn aem-GridColumn--phonelandscape--12 aem-GridColumn--default--6 aem-GridColumn--offset--default--0 aem-GridColumn--offset--phonelandscape--0"> <div id="list-697933303" class="cmp-list"> <section aria-label="Editor's Picks"> <h2 class="c-list__title">Editor's Picks</h2> <div class="c-list c-list-row c-list--Columns"> <div class="c-list-col"> <article class="c-mosaic-item"> <div class="c-list__item__block"> <!--thumbnail container --> <div x-cq-linkchecker="valid" class="c-list__item__image"> <div class="c-list__image"> <picture> <source media="(min-width: 900px)" srcset="https://www.ctvnews.ca/polopoly_fs/1.7122645.1732570061!/httpImage/image.jpg_gen/derivatives/landscape_135/image.jpg" data-srcset="https://www.ctvnews.ca/polopoly_fs/1.7122645.1732570061!/httpImage/image.jpg_gen/derivatives/landscape_940/image.jpg"/> <source media="(min-width: 400px)" srcset="https://www.ctvnews.ca/polopoly_fs/1.7122645.1732570061!/httpImage/image.jpg_gen/derivatives/landscape_135/image.jpg" data-srcset="https://www.ctvnews.ca/polopoly_fs/1.7122645.1732570061!/httpImage/image.jpg_gen/derivatives/landscape_620/image.jpg"/> <source media="(max-width: 399px)" srcset="https://www.ctvnews.ca/polopoly_fs/1.7122645.1732570061!/httpImage/image.jpg_gen/derivatives/landscape_135/image.jpg" data-srcset="https://www.ctvnews.ca/polopoly_fs/1.7122645.1732570061!/httpImage/image.jpg_gen/derivatives/landscape_300/image.jpg"/> <img src="https://www.ctvnews.ca/polopoly_fs/1.7122645.1732570061!/httpImage/image.jpg_gen/derivatives/landscape_135/image.jpg" data-src="https://www.ctvnews.ca/polopoly_fs/1.7122645.1732570061!/httpImage/image.jpg_gen/derivatives/landscape_800/image.jpg" alt=""/> </picture> <div class="c-list__gradient__horizontal" aria-hidden="true"></div> <div class="c-list__gradient__vertical" aria-hidden="true"></div> </div> </div> <!-- Text container --> <div class="c-list__item__text"> <span class="c-list__item__status c-list__tag c-list__tag-lead-story" data-last-modified="Mon Nov 25 21:55:15 EST 2024" data-published-date=" Mon Nov 25 16:30:05 EST 2024"></span> <h3 class="c-list__item__title"> <span class="c-list__item__status c-list__tag-more-story-and-mosaic" data-last-modified="Mon Nov 25 21:55:15 EST 2024" data-published-date=" Mon Nov 25 16:30:05 EST 2024"></span> <a href="https://bc.ctvnews.ca/deer-spotted-wearing-high-visibility-safety-jacket-in-northern-b-c-1.7122643" class="c-list__item__link">Deer spotted wearing high-visibility safety jacket in Northern B.C.</a> </h3> <p class="c-list__item__description">Andrea Arnold is used to having to slow down to let deer cross the road in her Northern B.C. community. But this weekend she saw something that made her pull over and snap a photo.</p> </div> </div> </article> </div> <div class="c-list-col"> <article class="c-mosaic-item"> <div class="c-list__item__block"> <!--thumbnail container --> <div x-cq-linkchecker="valid" class="c-list__item__image"> <div class="c-list__image"> <picture> <source media="(min-width: 900px)" srcset="https://www.ctvnews.ca/polopoly_fs/1.7123228.1732588228!/httpImage/image.png_gen/derivatives/landscape_135/image.png" data-srcset="https://www.ctvnews.ca/polopoly_fs/1.7123228.1732588228!/httpImage/image.png_gen/derivatives/landscape_940/image.png"/> <source media="(min-width: 400px)" srcset="https://www.ctvnews.ca/polopoly_fs/1.7123228.1732588228!/httpImage/image.png_gen/derivatives/landscape_135/image.png" data-srcset="https://www.ctvnews.ca/polopoly_fs/1.7123228.1732588228!/httpImage/image.png_gen/derivatives/landscape_620/image.png"/> <source media="(max-width: 399px)" srcset="https://www.ctvnews.ca/polopoly_fs/1.7123228.1732588228!/httpImage/image.png_gen/derivatives/landscape_135/image.png" data-srcset="https://www.ctvnews.ca/polopoly_fs/1.7123228.1732588228!/httpImage/image.png_gen/derivatives/landscape_300/image.png"/> <img src="https://www.ctvnews.ca/polopoly_fs/1.7123228.1732588228!/httpImage/image.png_gen/derivatives/landscape_135/image.png" data-src="https://www.ctvnews.ca/polopoly_fs/1.7123228.1732588228!/httpImage/image.png_gen/derivatives/landscape_800/image.png" alt=""/> </picture> <div class="c-list__gradient__horizontal" aria-hidden="true"></div> <div class="c-list__gradient__vertical" aria-hidden="true"></div> </div> </div> <!-- Text container --> <div class="c-list__item__text"> <span class="c-list__item__status c-list__tag c-list__tag-lead-story" data-last-modified="Mon Nov 25 21:35:55 EST 2024" data-published-date=" Mon Nov 25 21:35:55 EST 2024"></span> <h3 class="c-list__item__title"> <span class="c-list__item__status c-list__tag-more-story-and-mosaic" data-last-modified="Mon Nov 25 21:35:55 EST 2024" data-published-date=" Mon Nov 25 21:35:55 EST 2024"></span> <a href="https://bc.ctvnews.ca/car-dash-cam-video-captures-green-meteor-streaking-across-vancouver-night-sky-1.7123193" class="c-list__item__link">Car dash-cam video captures green meteor streaking across Vancouver night sky</a> </h3> <p class="c-list__item__description">It had been an ordinary Friday evening, driving to meet family for dinner, when Lawrence Bau witnessed something in the night sky unlike anything he had seen before.</p> </div> </div> </article> <article class="c-mosaic-item"> <div class="c-list__item__block"> <!--thumbnail container --> <div x-cq-linkchecker="valid" class="c-list__item__image"> <div class="c-list__image"> <picture> <source media="(min-width: 900px)" srcset="https://www.ctvnews.ca/polopoly_fs/1.5183706.1605087300!/httpImage/image.jpg_gen/derivatives/landscape_135/image.jpg" data-srcset="https://www.ctvnews.ca/polopoly_fs/1.5183706.1605087300!/httpImage/image.jpg_gen/derivatives/landscape_940/image.jpg"/> <source media="(min-width: 400px)" srcset="https://www.ctvnews.ca/polopoly_fs/1.5183706.1605087300!/httpImage/image.jpg_gen/derivatives/landscape_135/image.jpg" data-srcset="https://www.ctvnews.ca/polopoly_fs/1.5183706.1605087300!/httpImage/image.jpg_gen/derivatives/landscape_620/image.jpg"/> <source media="(max-width: 399px)" srcset="https://www.ctvnews.ca/polopoly_fs/1.5183706.1605087300!/httpImage/image.jpg_gen/derivatives/landscape_135/image.jpg" data-srcset="https://www.ctvnews.ca/polopoly_fs/1.5183706.1605087300!/httpImage/image.jpg_gen/derivatives/landscape_300/image.jpg"/> <img src="https://www.ctvnews.ca/polopoly_fs/1.5183706.1605087300!/httpImage/image.jpg_gen/derivatives/landscape_135/image.jpg" data-src="https://www.ctvnews.ca/polopoly_fs/1.5183706.1605087300!/httpImage/image.jpg_gen/derivatives/landscape_800/image.jpg" alt=""/> </picture> <div class="c-list__gradient__horizontal" aria-hidden="true"></div> <div class="c-list__gradient__vertical" aria-hidden="true"></div> </div> </div> <!-- Text container --> <div class="c-list__item__text"> <span class="c-list__item__status c-list__tag c-list__tag-lead-story" data-last-modified="Mon Nov 25 15:59:18 EST 2024" data-published-date=" Mon Nov 25 15:59:18 EST 2024"></span> <h3 class="c-list__item__title"> <span class="c-list__item__status c-list__tag-more-story-and-mosaic" data-last-modified="Mon Nov 25 15:59:18 EST 2024" data-published-date=" Mon Nov 25 15:59:18 EST 2024"></span> <a href="https://bc.ctvnews.ca/canadian-army-corporal-fined-for-stolen-valour-at-remembrance-day-ceremony-1.7122587" class="c-list__item__link">Canadian Army corporal fined for stolen valour at Remembrance Day ceremony</a> </h3> <p class="c-list__item__description">A corporal in the Canadian Army was fined $2,000 and given a severe reprimand for wearing service medals he didn't earn during a Remembrance Day ceremony in Alberta two years ago.</p> </div> </div> </article> </div> </div> </section> </div> </div> <div class="list c-list-editor-mosaic-3 aem-GridColumn--default--none aem-GridColumn--phonelandscape--12 aem-GridColumn--offset--phone--0 aem-GridColumn--offset--default--0 aem-GridColumn--tablet--12 aem-GridColumn--offset--tablet--0 aem-GridColumn--phonelandscape--none aem-GridColumn--phone--none aem-GridColumn--phone--12 aem-GridColumn--tablet--none aem-GridColumn aem-GridColumn--default--6 aem-GridColumn--offset--phonelandscape--0"> <div id="list-791584972" class="cmp-list"> <section aria-label="Sawatsky Sign-Off"> <h2 class="c-list__title"><a href="https://vancouverisland.ctvnews.ca/sawatsky-sign-off" class="c-list__title__link">Sawatsky Sign-Off</a> </h2> <div class="c-list c-list-row c-list--Columns"> <div class="c-list-col"> <article class="c-mosaic-item"> <div class="c-list__item__block"> <!--thumbnail container --> <div x-cq-linkchecker="valid" class="c-list__item__image"> <div class="c-list__image"> <picture> <source media="(min-width: 900px)" srcset="https://www.ctvnews.ca/polopoly_fs/1.7122375.1732656800!/httpImage/image.jpeg_gen/derivatives/landscape_135/image.jpeg" data-srcset="https://www.ctvnews.ca/polopoly_fs/1.7122375.1732656800!/httpImage/image.jpeg_gen/derivatives/landscape_940/image.jpeg"/> <source media="(min-width: 400px)" srcset="https://www.ctvnews.ca/polopoly_fs/1.7122375.1732656800!/httpImage/image.jpeg_gen/derivatives/landscape_135/image.jpeg" data-srcset="https://www.ctvnews.ca/polopoly_fs/1.7122375.1732656800!/httpImage/image.jpeg_gen/derivatives/landscape_620/image.jpeg"/> <source media="(max-width: 399px)" srcset="https://www.ctvnews.ca/polopoly_fs/1.7122375.1732656800!/httpImage/image.jpeg_gen/derivatives/landscape_135/image.jpeg" data-srcset="https://www.ctvnews.ca/polopoly_fs/1.7122375.1732656800!/httpImage/image.jpeg_gen/derivatives/landscape_300/image.jpeg"/> <img src="https://www.ctvnews.ca/polopoly_fs/1.7122375.1732656800!/httpImage/image.jpeg_gen/derivatives/landscape_135/image.jpeg" data-src="https://www.ctvnews.ca/polopoly_fs/1.7122375.1732656800!/httpImage/image.jpeg_gen/derivatives/landscape_800/image.jpeg" alt=""/> </picture> <div class="c-list__gradient__horizontal" aria-hidden="true"></div> <div class="c-list__gradient__vertical" aria-hidden="true"></div> </div> </div> <!-- Text container --> <div class="c-list__item__text"> <span class="c-list__item__status c-list__tag c-list__tag-lead-story" data-last-modified="Thu Nov 28 13:30:04 EST 2024" data-published-date=" Thu Nov 28 13:30:04 EST 2024"></span> <h3 class="c-list__item__title"> <span class="c-list__item__status c-list__tag-more-story-and-mosaic" data-last-modified="Thu Nov 28 13:30:04 EST 2024" data-published-date=" Thu Nov 28 13:30:04 EST 2024"></span> <a href="https://bc.ctvnews.ca/b-c-teen-donates-taylor-swift-tickets-to-charity-1.7126934" class="c-list__item__link">B.C. teen donates Taylor Swift tickets to charity</a> </h3> <p class="c-list__item__description">Whenever Sophia Vaillant would go on family road trips as a kid, she’d inevitably play songs by the same singer.</p> </div> </div> </article> </div> <div class="c-list-col"> <article class="c-mosaic-item"> <div class="c-list__item__block"> <!--thumbnail container --> <div x-cq-linkchecker="valid" class="c-list__item__image"> <div class="c-list__image"> <picture> <source media="(min-width: 900px)" srcset="https://www.ctvnews.ca/polopoly_fs/1.7123133.1732584022!/httpImage/image.png_gen/derivatives/landscape_135/image.png" data-srcset="https://www.ctvnews.ca/polopoly_fs/1.7123133.1732584022!/httpImage/image.png_gen/derivatives/landscape_940/image.png"/> <source media="(min-width: 400px)" srcset="https://www.ctvnews.ca/polopoly_fs/1.7123133.1732584022!/httpImage/image.png_gen/derivatives/landscape_135/image.png" data-srcset="https://www.ctvnews.ca/polopoly_fs/1.7123133.1732584022!/httpImage/image.png_gen/derivatives/landscape_620/image.png"/> <source media="(max-width: 399px)" srcset="https://www.ctvnews.ca/polopoly_fs/1.7123133.1732584022!/httpImage/image.png_gen/derivatives/landscape_135/image.png" data-srcset="https://www.ctvnews.ca/polopoly_fs/1.7123133.1732584022!/httpImage/image.png_gen/derivatives/landscape_300/image.png"/> <img src="https://www.ctvnews.ca/polopoly_fs/1.7123133.1732584022!/httpImage/image.png_gen/derivatives/landscape_135/image.png" data-src="https://www.ctvnews.ca/polopoly_fs/1.7123133.1732584022!/httpImage/image.png_gen/derivatives/landscape_800/image.png" alt=""/> </picture> <div class="c-list__gradient__horizontal" aria-hidden="true"></div> <div class="c-list__gradient__vertical" aria-hidden="true"></div> </div> </div> <!-- Text container --> <div class="c-list__item__text"> <span class="c-list__item__status c-list__tag c-list__tag-lead-story" data-last-modified="Tue Nov 26 15:25:11 EST 2024" data-published-date=" Tue Nov 26 15:25:11 EST 2024"></span> <h3 class="c-list__item__title"> <span class="c-list__item__status c-list__tag-more-story-and-mosaic" data-last-modified="Tue Nov 26 15:25:11 EST 2024" data-published-date=" Tue Nov 26 15:25:11 EST 2024"></span> <a href="https://bc.ctvnews.ca/b-c-man-brings-clouds-to-life-with-stop-motion-movies-1.7124144" class="c-list__item__link">B.C. man brings clouds to life with stop-motion movies</a> </h3> <p class="c-list__item__description">If you ask Yi Zhao why he’s been pointing his camera at the sky for so long, his answer will be simple.</p> </div> </div> </article> <article class="c-mosaic-item"> <div class="c-list__item__block"> <!--thumbnail container --> <div x-cq-linkchecker="valid" class="c-list__item__image"> <div class="c-list__image"> <picture> <source media="(min-width: 900px)" srcset="https://www.ctvnews.ca/polopoly_fs/1.7118329.1732202107!/httpImage/image.png_gen/derivatives/landscape_135/image.png" data-srcset="https://www.ctvnews.ca/polopoly_fs/1.7118329.1732202107!/httpImage/image.png_gen/derivatives/landscape_940/image.png"/> <source media="(min-width: 400px)" srcset="https://www.ctvnews.ca/polopoly_fs/1.7118329.1732202107!/httpImage/image.png_gen/derivatives/landscape_135/image.png" data-srcset="https://www.ctvnews.ca/polopoly_fs/1.7118329.1732202107!/httpImage/image.png_gen/derivatives/landscape_620/image.png"/> <source media="(max-width: 399px)" srcset="https://www.ctvnews.ca/polopoly_fs/1.7118329.1732202107!/httpImage/image.png_gen/derivatives/landscape_135/image.png" data-srcset="https://www.ctvnews.ca/polopoly_fs/1.7118329.1732202107!/httpImage/image.png_gen/derivatives/landscape_300/image.png"/> <img src="https://www.ctvnews.ca/polopoly_fs/1.7118329.1732202107!/httpImage/image.png_gen/derivatives/landscape_135/image.png" data-src="https://www.ctvnews.ca/polopoly_fs/1.7118329.1732202107!/httpImage/image.png_gen/derivatives/landscape_800/image.png" alt=""/> </picture> <div class="c-list__gradient__horizontal" aria-hidden="true"></div> <div class="c-list__gradient__vertical" aria-hidden="true"></div> </div> </div> <!-- Text container --> <div class="c-list__item__text"> <span class="c-list__item__status c-list__tag c-list__tag-lead-story" data-last-modified="Thu Nov 21 10:21:49 EST 2024" data-published-date=" Thu Nov 21 10:21:49 EST 2024"></span> <h3 class="c-list__item__title"> <span class="c-list__item__status c-list__tag-more-story-and-mosaic" data-last-modified="Thu Nov 21 10:21:49 EST 2024" data-published-date=" Thu Nov 21 10:21:49 EST 2024"></span> <a href="https://bc.ctvnews.ca/that-sent-my-imagination-wild-b-c-grandma-paints-12-foot-star-wars-mural-with-grandson-1.7118328" class="c-list__item__link">'That sent my imagination wild': B.C. grandma paints 12-foot Star Wars mural with grandson</a> </h3> <p class="c-list__item__description">Sandra Kroek and her grandson Remington spent 200 hours painting a massive Star Wars mural together.</p> </div> </div> </article> </div> </div> </section> </div> </div> </div> </div> </div> </div> <div class="responsivegrid aem-GridColumn aem-GridColumn--default--12"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="experiencefragment aem-GridColumn aem-GridColumn--default--12"> <div class="c-experiencefragment c-experiencefragment--experience-fragment-footer"> <div class="xf-content-height"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="quick-article-footer aem-GridColumn aem-GridColumn--default--12"> <footer class="bm-footer"> <div class="bm-footer__wrapper"> <ul class="bm-footer__wrapper__firstColumn" role="navigation" aria-label="CTV News Footer Links"> <li><a href="https://www.ctvnews.ca/search-results" title="Search CTV News">Search CTV News</a></li> <li><a href="https://www.bellmedia.ca/sales/digital/ctv-news-channel/" title="Advertise on CTVNews.ca">Advertise on CTVNews.ca</a></li> <li><a href="https://www.bellmedia.ca/sales/political-ads-registry/" title="Political Ads Registry">Political Ads Registry</a></li> <li><a href="https://jobs.bce.ca/bell/go/Media/3537600/" title="About CTV Careers">About CTV Careers</a></li> <li><a href="https://www.ctvnews.ca/stox" title="CTV News Stox">CTV News Stox</a></li> <li><a href="https://www.bellmedia.ca/the-lede/" title="Press Room">Press Room</a></li> <li><a href="https://www.ctvnews.ca/editorial-standards-and-policies" title="Editorial Standards & Policies">Editorial Standards & Policies</a></li> <li><a href="https://www.ctvnews.ca/contact" title="Contact Us">Contact Us</a></li> <li class="bm-footer__wrapper__videoLinks"> <a href="https://www.ctvnews.ca/app" title="CTV News App">CTV News App</a> <a href="https://www.ctvnews.ca/faq" title="Video Help">Video Help</a> <a href="https://www.bce.ca/Accessibility_services?brand=CTVNEWS" title="Accessibility">Accessibility</a> <a href="https://ctvnews.ca/shopping.html" title="https://ctvnews.ca/shopping.html">Shopping Trends</a> </li> <li class="bm-footer__wrapper__subscribeButton"> <hr class="divider"/> <div class="newsletter"> Stay up to date on the latest, breaking news </div> <div class="button"> <a class="cmp-button" href="https://www.ctvnews.ca/newsletters" title="Subscribe to newsletter"> Subscribe to newsletter </a> </div> </li> </ul> <ul class="bm-footer__wrapper__secColumn" role="navigation" aria-label="CTV News Programs"> <h2 class="title">CTV News Programs</h2> <li><a href="https://www.ctvnews.ca/ctv-national-news" title="CTV National News">CTV National News</a></li> <li><a href="https://www.ctvnews.ca/power-play" title="Power Play">Power Play</a></li> <li><a href="https://www.ctvnews.ca/w5/" title="W5">W5</a></li> <li><a href="https://www.ctvnews.ca/qp/" title="CTV Question Period">CTV Question Period</a></li> <li><a href="https://www.ctvnews.ca/ctv-news-channel" title=" CTV News Channel"> CTV News Channel</a></li> </ul> <ul class="bm-footer__wrapper__thirdColumn" role="navigation" aria-label="Local News"> <h2 class="title">Local News</h2> <li><a href="https://atlantic.ctvnews.ca/" title="Atlantic">Atlantic</a></li> <li><a href="https://barrie.ctvnews.ca/" title="Barrie">Barrie</a></li> <li><a href="https://calgary.ctvnews.ca/" title="Calgary">Calgary</a></li> <li><a href="https://edmonton.ctvnews.ca/" title="Edmonton">Edmonton</a></li> <li><a href="https://kitchener.ctvnews.ca/guelph" title="Guelph">Guelph</a></li> <li><a href="https://kitchener.ctvnews.ca/" title="Kitchener">Kitchener</a></li> <li><a href="https://calgary.ctvnews.ca/lethbridge" title="Lethbridge">Lethbridge</a></li> <li><a href="https://london.ctvnews.ca/" title="London">London</a></li> <li><a href="https://montreal.ctvnews.ca/" title="Montreal">Montreal</a></li> <li><a href="https://northernontario.ctvnews.ca/" title="Northern Ontario">Northern Ontario</a></li> <li><a href="https://ottawa.ctvnews.ca/" title="Ottawa">Ottawa</a></li> <li><a href="https://saskatoon.ctvnews.ca/prince-albert" title="Prince Albert">Prince Albert</a></li> <li><a href="https://edmonton.ctvnews.ca/red-deer" title="Red Deer">Red Deer</a></li> <li><a href="https://regina.ctvnews.ca/" title="Regina">Regina</a></li> <li><a href="https://saskatoon.ctvnews.ca/" title="Saskatoon">Saskatoon</a></li> <li><a href="https://toronto.ctvnews.ca/" title="Toronto">Toronto</a></li> <li><a href="https://bc.ctvnews.ca/" title="Vancouver">Vancouver</a></li> <li><a href="https://vancouverisland.ctvnews.ca/" title="Vancouver Island">Vancouver Island</a></li> <li><a href="https://windsor.ctvnews.ca/" title="Windsor">Windsor</a></li> <li><a href="https://winnipeg.ctvnews.ca/" title="Winnipeg">Winnipeg</a></li> <li><a href="https://regina.ctvnews.ca/yorkton" title="Yorkton">Yorkton</a></li> </ul> </div> <div class="bm-footer__copyright"> <p class="c-quickArticle__footer__copyright">© 2024 <a href="https://www.bellmedia.ca/" class="c-quickArticle__footer__logo__link" target="_self" title="Bell Media"> <img class="c-quickArticle__footer_logo" src="/content/dam/common/logos/bellmedia/BellMedia.svg" alt="Bell Media logo"/> </a> All rights reserved. Use of this Website assumes acceptance of <a href="https://www.bellmedia.ca/bell-media-website-terms-conditions/" title="Terms & Conditions">Terms & Conditions</a> and <a href="https://support.bell.ca/Billing-and-Accounts/Security_and_privacy/How_does_Bell_respect_my_privacy" title="Privacy Policy">Privacy Policy</a></p> </div> <script> var _comscore = _comscore || []; _comscore.push({ c1: "2", c2: "3005664" }); (function() { var s = document.createElement("script"), el = document.getElementsByTagName("script")[0]; s.async = true; s.src = (document.location.protocol == "https:" ? "https://sb" : "http://b") + ".scorecardresearch.com/cs/3005664/beacon.js"; el.parentNode.insertBefore(s, el); })(); </script> <intersectional-observer></intersectional-observer> </footer> </div> <div class="htmlcomponent aem-GridColumn aem-GridColumn--default--12"> <div class="c-htmlComponent"> <html-component embed-id="SN-2422-Update-News-Webviews-share-buttons SN-2394 Don't miss videos styling broken for mobile breakpoint " html-input="<style> .c-flyout__link-facebook, .c-flyout__count,.c-flyout__bar {display:none!important;} .c-flyout__ul {display: inline-flex!important;} .c-flyout__img-twitter {width: 20px; height: 20px;} .c-flyout .c-flyout__link-twitter a .c-flyout__img-twitter {padding-top: 4px;} .c-flyout .c-flyout__link-twitter a img {height:20px; width:20px;} .bio-link-follow .twitter {display: inline-block;width:20px;height:20px;top:2px;position: relative;} .c-flyout .c-flyout__link-twitter a img {width:20px; height:20px;} /* SN-2394 Start */ @media (max-width: 767px){ .c-list-videos-grid .c-list__item__title { float: none; } } /* SN-2394 End */ .c-list-image-left .c-list__image img { width: 100%; } /*start: Patch Nov 30 2023*/ @media (max-width: 768px){ .c-video-player-vod .c-video-player-vod-rotator .c-video-player-vod-rotator__rotatorlineup .c-jasper-video-lineup::before { margin-left: calc(50% - 50vw); margin-right: calc(50% - 50vw); width: 100vw; left: initial; } .c-video-player-vod .c-video-player-vod-rotator .c-video-player-vod-rotator__rotatorlineup .c-jasper-video-lineup { width: 100%; margin-left: 0; } } @media (max-width: 576px){ .c-video-player-vod__wrapper .c-jasperPlayerContainer .c-jasperPlayer div[class*=jasper-player-root__float--]:first-child { top: 1% !important; left: 2% !important; } } /*end: Patch Nov 30 2023*/ .c-list-breaking-news .c-list__item__block {display:unset !important;} .c-list-breaking-news .c-list__item__image {margin:unset !important;} /*SN-3626*/ iframe.instagram-media{ height:revert-layer !important; } /*END SN-3626*/ </style> <script> /*start: SN-3064*/ document.addEventListener("vue-loaded", function () { if(window.location.host === 'www.cftktv.com' || window.location.host === 'www.cjdctv.com'){ document.querySelectorAll('a[href*="/video/c"]').forEach((link) => { link.href = link.href.split('/c')[0] + '#clipId=' + link.href.split('/c')[1].split('-')[0] }) } }); /*end: SN-3064*/ </script> <style> div.polopoly_embed iframe[src*="facebook"] { width: 267px !important; height: 476px !important; } </style> <style> .vf-tray-trigger-widget button {visibility: hidden} .vf3-conversations-footer__branding a[target=_blank]:after {display: none} </style>"></html-component> </div> </div> <div class="experiencefragment aem-GridColumn aem-GridColumn--default--12"> <div class="c-experiencefragment c-experiencefragment--bce-modal"> <div class="xf-content-height"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="dialogmodal aem-GridColumn aem-GridColumn--default--12"> <link rel="stylesheet" href="/etc.clientlibs/bmdaem/news-sports-commons/components/content/dialogmodal/clientlibs/editor.min.2faa66bc284530da88dc18506ae83987.css" type="text/css"> <dialog-modal brand="news" form-anchor="Accessibility" form-class="bce" list-items="[ { "type": "image", "highlight": "false", "imagePath": "/content/dam/common/logos/bce/blue.png", "imageAltText": "BCE Logo" }, { "type": "text", "highlight": "false", "value": "\u003cp\u003eYou are now being redirected to \u003ca href\u003d\"http://bce.ca/\"\u003eBCE.ca\u003c/a\u003e website (Bell Canada Enterprises) where you can view our Accessibility plan, progress report, and submit your feedback using our Accessibility web form.\u003c/p\u003e\r\n" }, { "type": "button", "highlight": "false", "buttonLabel": "Go Now", "buttonStyle": "style-blue-primary", "buttonLink": "https://www.bce.ca/Accessibility_services?brand\u003dCTVNEWS", "buttonGroup": "true" }, { "type": "button", "highlight": "false", "buttonLabel": "Cancel", "buttonStyle": "style-blue-secondary", "buttonLink": "close", "buttonGroup": "true" } ]" user-management-url="https://account.bellmedia.ca" login-fallback="https://account.ctvnews.ca/sso" service-name="tsn" magic-link-url="https://sandbox.account.bellmedia.ca/api/magic-link/v2.1/generate"></dialog-modal> </div> </div> </div></div> <div id="experiencefragment-40234107" class="cmp-experiencefragment"> </div> </div> </div> </div></div> <div id="experiencefragment--1417062485" class="cmp-experiencefragment"> </div> </div> </div> </div> </div> </div> <!-- customfooterlibs.html start --> <!-- DOMAIN --> <script src="/etc.clientlibs/clientlibs/granite/jquery.min.cee8557e8779d371fe722bbcdd3b3eb7.js"></script> <script src="/etc.clientlibs/bmdaem/commons/clientlibs/clientlib-site.min.10b12665507a56b57a006d8cc508d8fd.js"></script> <script src="/etc.clientlibs/bmdaem-domains/news/clientlibs/clientlib-news-site.min.cf192928ce18269dcdaf18893ed71d8e.js"></script> <!-- BRAND --> <script src="/etc.clientlibs/bmdaem-domains/news/clientlibs/clientlib-brands/ctvnews/site.min.99f9a60a80682c796f870c597b1521ad.js"></script> <!-- True Anthem --> <script type="text/javascript" src="https://tru.am/scripts/custom/ctvnews.js"></script> <!-- Chartbeat --> <script type='application/javascript'> (function() { /** CONFIGURATION START **/ var _sf_async_config = window._sf_async_config = (window._sf_async_config || {}); _sf_async_config.sections = "British Columbia, Community Heroes"; _sf_async_config.authors = ""; /** CONFIGURATION END **/ function loadChartbeat() { var e = document.createElement('script'); var n = document.getElementsByTagName('script')[0]; e.type = 'application/javascript'; e.async = true; e.src = '//static.chartbeat.com/js/chartbeat_video.js'; n.parentNode.insertBefore(e, n); } loadChartbeat(); })(); </script> <!--<script async="" src="//cdn.viafoura.net/entry/index.js" type="text/javascript"></script>--> <script type="application/javascript"> document.addEventListener('vue-loaded', function () { let s = document.createElement("script") s.type = "text/javascript" s.src ="//cdn.viafoura.net/entry/index.js" s.async = "" document.head.appendChild(s) }, false); </script> <script type="text/javascript"> window.digitalData = { page: { siteName: "ctvnews", productName: "ctvnews", contentType: "home", siteSection: "vancouver", subsection1: "community\u002Dheroes", subsection2: "home", subsection3: "", platform: "web" }, article: { title: "", author: "", id: "", source: "" } } document.dispatchEvent(new CustomEvent('digitalDataLoaded')); _satellite.pageBottom(); </script> <!-- customfooterlibs.html end --> </body> </html>