CINXE.COM

CTV Winnipeg | Bios - News Anchors and Journalists

<!DOCTYPE html> <html lang="en" > <head> <meta http-equiv="content-type" content="text/html; charset=UTF-8" /> <meta http-equiv="X-UA-Compatible" content="text/html, charset=UTF-8, IE=edge, chrome=1"> <script type="text/javascript"> var videoPageUrl = "https://winnipeg.ctvnews.ca/video"; </script> <script type="text/javascript" src="https://static.ctvnews.ca/bellmedia/common/js/jquery-1.7.js"></script> <script type="text/javascript" src="https://static.ctvnews.ca/bellmedia/common/js/jquery.cookie.js"></script> <script type="text/javascript" src="https://static.ctvnews.ca/bellmedia/common/js/requireDependency.js"></script> <script type="text/javascript"> var kruxID = "ImoeZsch"; </script> <!-- END Krux Controltag --> <meta name="viewport" content="width=1024" /> <style> @font-face {font-family: 'Flama-Medium';src: url('https://static.ctvnews.ca/bellmedia/ctvnews/css/webfonts/Flama-Medium.eot?s=2_617');src: url('https://static.ctvnews.ca/bellmedia/ctvnews/css/webfonts/Flama-Medium.eot?#iefix&s=2_617') format('embedded-opentype'),url('https://static.ctvnews.ca/bellmedia/ctvnews/css/webfonts/Flama-Medium.woff?s=2_617') format('woff'),url('https://static.ctvnews.ca/bellmedia/ctvnews/css/webfonts/Flama-Medium.svg#font&s=2_617') format('svg');font-weight: normal;font-style:normal;} </style> <link rel="stylesheet" type="text/css" href="https://static.ctvnews.ca/bellmedia/common/css/common.css?v1" /> <script type="text/javascript" src="https://static.ctvnews.ca/bellmedia/common/js/jquery.polopoly.js"></script> <script type="text/javascript" id="mparticleScript" data-exceptions=".search a, span, a.social-share, .b-other a, .closeLink, .signin-to-watch"> window.mParticle = {config: { isDevelopmentMode: false, dataPlan: { planId: 'evermore_data_plan', planVersion: 1 } }}; ( function(t){ window.mParticle=window.mParticle||{};window.mParticle.EventType={ Unknown:0, Navigation:1, Location:2, Search:3, Transaction:4, UserContent:5, UserPreference:6, Social:7, Other:8 };window.mParticle.eCommerce={Cart:{}};window.mParticle.Identity={};window.mParticle.config=window.mParticle.config||{};window.mParticle.config.rq=[];window.mParticle.config.snippetVersion=2.3;window.mParticle.ready=function(t){ window.mParticle.config.rq.push(t) };var e=[ "endSession", "logError", "logBaseEvent", "logEvent", "logForm", "logLink", "logPageView", "setSessionAttribute", "setAppName", "setAppVersion", "setOptOut", "setPosition", "startNewSession", "startTrackingLocation", "stopTrackingLocation" ];var o=[ "setCurrencyCode", "logCheckout" ];var i=[ "identify", "login", "logout", "modify" ];e.forEach(function(t){ window.mParticle[t]=n(t) });o.forEach(function(t){ window.mParticle.eCommerce[t]=n(t, "eCommerce") });i.forEach(function(t){ window.mParticle.Identity[t]=n(t, "Identity") });function n(e, o){ return function(){ if(o){ e=o+"."+e }var t=Array.prototype.slice.call(arguments);t.unshift(e);window.mParticle.config.rq.push(t) } }var dpId, dpV, config=window.mParticle.config, env=config.isDevelopmentMode?1:0, dbUrl="?env="+env, dataPlan=window.mParticle.config.dataPlan;dataPlan&&(dpId=dataPlan.planId, dpV=dataPlan.planVersion, dpId&&(dpV&&(dpV<1||dpV>1e3)&&(dpV=null), dbUrl+="&plan_id="+dpId+(dpV?"&plan_version="+dpV:"")));var mp=document.createElement("script");mp.type="text/javascript";mp.async=true;mp.src=("https:"==document.location.protocol?"https://jssdkcdns":"http://jssdkcdn")+".mparticle.com/js/v2/"+t+"/mparticle.js" + dbUrl;var c=document.getElementsByTagName("script")[0];c.parentNode.insertBefore(mp, c) } )("us1-818588cec503fd44974deea6286fc291"); </script> <script type="text/javascript" src="https://lib.jasperplayer.com/8.1.0/jasper.umd.production.min.js" defer></script> <script type="text/javascript" defer src="//cdn.viafoura.net/entry/index.js"></script> <script type="text/javascript" src="https://static.ctvnews.ca/bellmedia/common/js/js.cookie.min.js"></script> <script type="text/javascript" src="https://static.ctvnews.ca/bellmedia/common/js/jwt-decode.min.js"></script> <script type="text/javascript" src="https://static.ctvnews.ca/bellmedia/common/js/moment.min.js"></script> <script type="text/javascript" src="https://static.ctvnews.ca/bellmedia/common/js/jsrsasign-latest-all-min.js"></script> <script type="text/javascript" src="https://static.ctvnews.ca/bellmedia/common/js/ua-parser.min.js"></script> <script type="text/javascript" src="https://static.ctvnews.ca/bellmedia/common/js/userManagement.js"></script> <script type="text/javascript"> function createUMLink(){ var umUrl = "https://account.bellmedia.ca/" + "?service=" + "ctvnews" + "&action=signin"; var currentPage = encodeURIComponent(window.location.href); var fallBackVar = encodeURIComponent("https://winnipeg.ctvnews.ca/umsignin"); umUrl = umUrl + "&fallback=" + fallBackVar ; umUrl = umUrl + "&continue=" + currentPage ; return umUrl; } document.addEventListener('DOMContentLoaded', (event) => { umSession.loginUrl = createUMLink(); umSession.cookieDomain = '.winnipeg.ctvnews.ca'; umSession.accessCookieName = 'access'; umSession.refreshCookieName = 'refresh'; umSession.sessionCookieName = 'um_session'; umSession.jwtSecurityKey = '-----BEGIN PUBLIC KEY-----' +'MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA4Lb/7NVtmj7x6i9nK5vJqwt3BlebdDQBoWSFlpMHaRyVhXp0uzSXC+GEoau8EaYGqnhe9oeVfQF8QXPO4RaVAKLkkLZtUKAXZvGhUTaSF8q4c3psiH7TPtgPCz/WQkidjLWCEnMrEfNBUZ/usMA97GN1LJWXmX6ZT09NbBEpEFS1fjzG5comGzJadBEzPXrjWrEMht1M5zr6PBDMcT/62JSi/aE2DQbqTcIe7HZQ9N5IiHn9h+uh2Ixn7i4MrQA0GMDzRoHZvDZZxltsZxH2Y/ECFRKe4oKm7muCBFcqw/oIeSnIE4jTSN5cutJUTPyXn+v+cyc/s8WuaxezUhPlmQIDAQAB' + '-----END PUBLIC KEY-----'; umSession.enableJwtSecurity = true; umSession.refreshTokensUrl = 'https://account.bellmedia.ca/api/login/v2.1'; umSession.token = btoa('ctvnews-web' + ':' + 'default'); umSession.accessTokenRefreshTime = 0; if(umSession.isAuthenticatedWithoutTrigger()){ umSession.validateRefreshToken(); } var sessionCookie = Cookies.get( umSession.sessionCookieName, {domain: umSession.cookieDomain}); var accessCookie = Cookies.get(this.accessCookieName, {domain: this.cookieDomain}); var refreshCookie = Cookies.get(this.refreshCookieName, {domain: this.cookieDomain}); if(sessionCookie && (accessCookie || refreshCookie)){ var cookieJson = JSON.parse(sessionCookie); umSession.throwError(cookieJson.statusCode); } }); </script> <link rel="stylesheet" type="text/css" href="https://static.ctvnews.ca/bellmedia/common/css/jquery.lightbox-0.4.css" media="screen" /> <script type="text/javascript" src="https://static.ctvnews.ca/bellmedia/common/js/swfobject-2.2.js" ></script> <script type="text/javascript" src="https://static.ctvnews.ca/bellmedia/common/js/lightbox/jquery.lightbox-0.4.min.js" ></script> <script type="text/javascript" src="https://static.ctvnews.ca/bellmedia/common/js/jquery.validate-1.12.0.min.js" ></script> <script type="text/javascript" src="https://static.ctvnews.ca/bellmedia/common/js/membership.js" ></script> <link rel="stylesheet" type="text/css" href="https://static.ctvnews.ca/bellmedia/ctvnews/css/imageGallery.css" media="screen" /> <!--[if IE 7]> <style> .content-secondary .videoPromoList .teaser .teaserTitle {margin-top: 0} .content-secondary .videoPromoList .teaser .teaserTitle, .content-secondary .videoPromoList .teaser .teaserTitle a {line-height: 1} .onlineExtras .right {float: left; margin-left: 0; width: auto} .onlineExtras .button {padding-right: 0.9em} .onlineExtras .arrow {position: absolute; margin-top: 5px; } .topAd .boxAd p {position: static!important} .fbpluginrecommendationsbarright {display: none!important} .element.time {display: none!important} </style> <![endif]--> <!--[IF IE]> <style> .toronto2014 svg {overflow: hidden} } </style> <![endif]--> <script type="text/javascript" src="https://static.ctvnews.ca/bellmedia/common/js/detectMobile.js" ></script> <script type="text/javascript"> if(!(window.console && console.log)) { console = { log: function(){}, debug: function(){}, info: function(){}, warn: function(){}, error: function(){} }; } function outputLog(source, str) { try { if (isDebug) { if (console && console.log) { console.log("[ " + source + " ]=" + str); } } } catch (e) { } } </script> <link rel="stylesheet" type="text/css" href="https://www.ctvnews.ca/cmlink/site-style-improvements-7.695789?v3" media="screen" /> <link rel="apple-touch-icon" href="https://www.ctvnews.ca/content/dam/ctvnews/newicons/favicon/apple-touch-icon.png"> <link rel="apple-touch-icon" href="https://www.ctvnews.ca/content/dam/ctvnews/newicons/favicon/apple-touch-icon-57x57.png" sizes="57x57"> <link rel="apple-touch-icon" href="https://www.ctvnews.ca/content/dam/ctvnews/newicons/favicon/apple-touch-icon-60x60.png" sizes="60x60"> <link rel="apple-touch-icon" href="https://www.ctvnews.ca/content/dam/ctvnews/newicons/favicon/apple-touch-icon-72x72.png" sizes="72x72"> <link rel="apple-touch-icon" href="https://www.ctvnews.ca/content/dam/ctvnews/newicons/favicon/apple-touch-icon-76x76.png" sizes="76x76"> <link rel="apple-touch-icon" href="https://www.ctvnews.ca/content/dam/ctvnews/newicons/favicon/apple-touch-icon-114x114.png" sizes="114x114"> <link rel="apple-touch-icon" href="https://www.ctvnews.ca/content/dam/ctvnews/newicons/favicon/apple-touch-icon-120x120.png" sizes="120x120"> <link rel="apple-touch-icon" href="https://www.ctvnews.ca/content/dam/ctvnews/newicons/favicon/apple-touch-icon-144x144.png" sizes="144x144"> <link rel="apple-touch-icon" href="https://www.ctvnews.ca/content/dam/ctvnews/newicons/favicon/apple-touch-icon-152x152.png" sizes="152x152"> <link rel="apple-touch-icon-precomposed" href="https://www.ctvnews.ca/content/dam/ctvnews/newicons/favicon/apple-touch-icon-precomposed.png"> <link rel="apple-touch-icon-precomposed" href="https://www.ctvnews.ca/content/dam/ctvnews/newicons/favicon/apple-touch-icon-57x57-precomposed.png" sizes="57x57"> <link rel="apple-touch-icon-precomposed" href="https://www.ctvnews.ca/content/dam/ctvnews/newicons/favicon/apple-touch-icon-60x60-precomposed.png" sizes="60x60"> <link rel="apple-touch-icon-precomposed" href="https://www.ctvnews.ca/content/dam/ctvnews/newicons/favicon/apple-touch-icon-72x72-precomposed.pngg" sizes="72x72"> <link rel="apple-touch-icon-precomposed" href="https://www.ctvnews.ca/content/dam/ctvnews/newicons/favicon/apple-touch-icon-76x76-precomposed.png" sizes="76x76"> <link rel="apple-touch-icon-precomposed" href="https://www.ctvnews.ca/content/dam/ctvnews/newicons/favicon/apple-touch-icon-114x114-precomposed.png" sizes="114x114"> <link rel="apple-touch-icon-precomposed" href="https://www.ctvnews.ca/content/dam/ctvnews/newicons/favicon/apple-touch-icon-120x120-precomposed.png" sizes="120x120"> <link rel="apple-touch-icon-precomposed" href="https://www.ctvnews.ca/content/dam/ctvnews/newicons/favicon/apple-touch-icon-144x144-precomposed.png" sizes="144x144"> <link rel="apple-touch-icon-precomposed" href="https://www.ctvnews.ca/content/dam/ctvnews/newicons/favicon/apple-touch-icon-152x152-precomposed.png" sizes="152x152"> <link rel="stylesheet" type="text/css" href="https://static.ctvnews.ca/bellmedia/common/css/ctvnews_layout.css" media="screen" /> <link rel="stylesheet" type="text/css" href="https://static.ctvnews.ca/bellmedia/winnipeg/css/winnipeg_layout.css" media="screen" /> <link rel="icon" type="image/ico" href="https://static.ctvnews.ca/bellmedia/common/img/favicon.ico" sizes="16x16"/> <link rel="icon" type="image/ico" href="https://static.ctvnews.ca/bellmedia/common/img/favicon.ico" sizes="32x32"/> <link rel="shortcut icon" type="image/x-icon" href="https://static.ctvnews.ca/bellmedia/common/img/favicon.ico" sizes="48x48"/> <!--[if IE 7]> <link rel="stylesheet" type="text/css" href="https://static.ctvnews.ca/bellmedia/common/css/ie_ctvnews.css" media="screen" /> <![endif]--> <!--[if IE 8]> <link rel="stylesheet" type="text/css" href="https://static.ctvnews.ca/bellmedia/common/css/ie8_common.css" media="screen" /> <![endif]--> <meta name="google-site-verification" content="y5gaxpsn5PxVOBiciydImf7aHk-Wbtls20uCrXuDQh4" /> <meta name="google-site-verification" content="fz6xMejqOO3K6yM8GQfLJoU0gq5jZXGtVP9g15XCSOs" /> <script type="text/javascript"> //var backToText = 'Back&nbsp;to&nbsp;CTV&nbsp;News&nbsp;Edmonton'; //var backToURL = 'http://edmonton.ctvnews.ca/'; //var liveResultsURL = 'http://10.6.38.94/cgi-bin/cgidispj?sta1&__&grp1&__&all'; var atomRS = 'https://stats.ctvnews.ca/atom/data/manitoba-election'; var atomST = 'https://stats.ctvnews.ca/atom/data/manitoba-election-standings'; var staticRS = 'https://static.ctvnews.ca/bellmedia/elections/manitoba2019/zero-results.json'; var staticST = 'https://static.ctvnews.ca/bellmedia/elections/manitoba2019/zero-standings.json'; var hydratorRS = 'https://stats.ctvnews.ca/GET/urn:ctv:elections:man2019?type=json'; var hydratorST = 'https://stats.ctvnews.ca/GET/urn:ctv:elections:standings:man2019?type=json'; var transformerRS = 'https://winnipeg.ctvnews.ca/cmlink/7.734333'; var transformerST = 'https://winnipeg.ctvnews.ca/cmlink/7.734334'; var mapjsurl = 'https://static.ctvnews.ca/bellmedia/elections/manitoba2019/dat-mb-2019'; var liveResultsURL = transformerRS; var liveStandingsURL = transformerST; var defaultViewId = 0; var siteDomain = 'https://static.ctvnews.ca'; var sitePath = '/bellmedia/elections/manitoba2019/'; $( document ).ready(function(){window.setTimeout(function(){InitialiseCTVEC({ //*** This is where all the per-event configuration information lives //* These options are used for debugging 'debugResultPath': './', // 'debugResults': undefined, // replaces live results with fake if defined // 'debugResults': 'results.js', 'debugOnscreen': false, // adds a box that shows all debug output 'debugBackdoor': true, // permit commands in postal code box 'debugShowVersion': true, // show build number in copyright notice 'testCandidateTable': true, // fixes result table width bug 'testNewActiveAreaCode': false,//not ready for deployment yet 'liveResultsTitle': electedLead, //* These options are used by CTV for configuring source file URLs 'CTVMapURL': mapjsurl, // defined by CTV developers // 'CTVDefaultViewId': defaultViewId, // defined by CTV developers: if not specified, try URL param 'vw', else 0 'CTVResultsURL': liveResultsURL,// defined by CTV developers 'CTVStandingsURL': liveStandingsURL,// defined by CTV developers 'CTVSiteDomain': siteDomain, // defined by CTV developers 'CTVSitePath': sitePath, // defined by CTV developers //* These options affect the responsive behaviour of the code // 'deferResponsive': false, // if true, do not resize/respond based on window size // 'initialDevice': 'desktop', // if deferResponsive, set responsive device profile to this //* These options affect the visual appearance of the page 'skin': 'ctv', // 'cp24' or 'ctv' (must be lower case) 'alphaRanges': 6, // divide alphabet indices into this many ranges // 'intensity': false, // if true, use heat map intensity to colour ridings 'viewBackgroundsInFront': true, // if true, display view .bk fields in front of EDs and behind groups; if false, display view .bk fields behind everything 'listNames': {'desktop':'RIDING LIST','tablet':'RIDING LIST','phone':'RIDING LIST'}, // these are the headings for the riding list box in each device mode, if shown 'mapNames': {'desktop':'RIDING MAP','tablet':'RIDING MAP','phone':'RIDING MAP'}, // these are the headings for the map box in each device mode, if shown 'liveResultsStyle': 'party', // 'individual' or 'party' 'liveResultsMajority': false, // if true, show a cursor where the majority would be 'edListOrder': 'name', // 'number' or 'name' 'resultFetchIntervalSeconds': 15,// number of seconds to wait between fetching results 'standingFetchIntervalSeconds': 5,// number of seconds to wait between fetching standings // 'backToURL': backToURL, // URL target for "Back to..." link // 'backToText': backToText, // link text for "Back to..." link, should look something like 'Back&nbsp;to&nbsp;CTVNews.ca' //* These options give specific information about the election 'knownPartyNames': ['NDP', 'LIB','GRN','PC'], // have assigned map colours 'livePartyNames': ['NDP', 'LIB', 'GRN', 'PC' ], // are shown in live results 'mainRace': 45 // mayoral race number, if applicable })},navigator.userAgent.indexOf('Android')==-1?1:300)}); </script> <script src="https://tru.am/scripts/custom/ctvnews.js"></script> <script type="text/javascript"> (function() { /** CHARTBEAT HEADER CONFIGURATION START **/ var _sf_async_config = window._sf_async_config = (window._sf_async_config || {}); _sf_async_config.uid = 65778; //65778 _sf_async_config.domain = 'ctvnews.ca'; //'ctvnews.ca'; _sf_async_config.flickerControl = false; _sf_async_config.useCanonical = true; _sf_async_config.useCanonicalDomain = true; /** CHARTBEAT HEADER CONFIGURATION END **/ })(); </script> <script async="true" src="//static.chartbeat.com/js/chartbeat_mab.js"></script> <link rel="stylesheet" type="text/css" href="https://election.ctvnews.ca/cmlink/election-teasers-stylesheet-7.733147" media="screen" /> <script type="text/javascript" src="https://static.ctvnews.ca/bellmedia/common/js/mdetect.js"></script> <link rel="stylesheet" type="text/css" href="/cmlink/ctv-styles-7.132" /> <link rel="stylesheet" type="text/css" href="/cmlink/weather-link-7.729539" /> <link rel="stylesheet" type="text/css" href="/cmlink/responsive-override-7.726278" /> <link rel="stylesheet" type="text/css" href="/cmlink/hide-g-7.725977" /> <link rel="stylesheet" type="text/css" href="/cmlink/ontario2014-7.523345" /> <link rel="stylesheet" type="text/css" href="/cmlink/video-bin-column-css-7.489853" /> <link rel="stylesheet" type="text/css" href="/cmlink/banner-temp-7.298239" /> <link rel="stylesheet" type="text/css" href="/cmlink/player-style-7.363763" /> <link rel="stylesheet" type="text/css" href="/cmlink/background-override-7.682833" /> <link rel="stylesheet" type="text/css" href="/cmlink/sponsored-articles-7.688114" /> <link rel="stylesheet" type="text/css" href="/cmlink/newmynews-7.701063" /> <link rel="stylesheet" type="text/css" href="/cmlink/tsn-widget-7.701032" /> <link rel="stylesheet" type="text/css" href="/cmlink/more-headlines-7.701013" /> <link rel="stylesheet" type="text/css" href="/cmlink/gallerylogo-7.727783" /> <link rel="stylesheet" type="text/css" href="/cmlink/scribble-border-override-css-7.689768" /> <link rel="stylesheet" type="text/css" href="/cmlink/brightcove-responsive-7.666233" /> <link rel="stylesheet" type="text/css" href="/cmlink/winnipeg-custom-css-styles-7.292107" /> <link rel="stylesheet" type="text/css" href="/cmlink/win-head-override-7.704655" /> <link href="https://static.ctvnews.ca/bellmedia/common/css/responsive_layout.css" rel="stylesheet" type="text/css" media="screen, handheld, print, projection" /> <link href="https://static.ctvnews.ca/bellmedia/common/css/print.css" rel="stylesheet" type="text/css" media="print" /> <!--[if IE]> <script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script><![endif]--> <!--[if lt IE 9]> <script> document.createElement('header'); document.createElement('nav'); document.createElement('section'); document.createElement('article'); document.createElement('aside'); document.createElement('footer'); document.createElement('hgroup'); </script> <![endif]--> <script type="text/javascript"> if(!(window.console && console.log)) { console = { log: function(){}, debug: function(){}, info: function(){}, warn: function(){}, error: function(){} }; } </script> <script> window.Krux||((Krux=function(){Krux.q.push(arguments);}).q=[]); (function(){ function retrieve(n){ var m, k='kx'+n; if (window.localStorage) { return window.localStorage[k] || ""; } else if (navigator.cookieEnabled) { m = document.cookie.match(k+'=([^;]*)'); return (m && unescape(m[1])) || ""; } else { return ''; } } Krux.user = retrieve('user'); Krux.segments = retrieve('segs') && retrieve('segs').split(',') || []; })(); </script> <script> window.gs_channels="DEFAULT"; 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> <!-- Permutive starts --> <script src="https://static.ctvnews.ca/bellmedia/common/js/sha256.js"></script> <script> const permutiveID = localStorage.getItem('permutive-id'); if (permutiveID) { window.hashedPermutiveID = sha256.hex(permutiveID); document.writeln('<img height="1" width="1" style="display:none" src="https://pixel.tapad.com/idsync/ex/receive?partner_id=3279&partner_device_id=' + hashedPermutiveID + '"/>'); } </script> <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", {}); const idCheck = () => { const getCookie = (cname) => { const name = cname + "="; const decodedCookie = decodeURIComponent(document.cookie); const ca = decodedCookie.split(';'); for (var i = 0; i < ca.length; i++) { var c = ca[i]; while (c.charAt(0) == ' ') { c = c.substring(1); } if (c.indexOf(name) == 0) { return c.substring(name.length, c.length); } } return false; }; const setCookie = (cname, cvalue, exdays) => { let date = new Date(); date.setTime(date.getTime() + (exdays * 24 * 60 * 60 * 1000)); const expires = "expires=" + date.toUTCString(); document.cookie = cname + "=" + cvalue + ";" + expires + ";path=/"; }; const storedCookie = getCookie("permutiveID"); if (storedCookie) { permutive.identify(storedCookie); } setCookie("permutiveID", permutive.context.user_id, 365); }; permutive.readyWithTimeout=function(e,i,t){var u=!1,n=function(){u||(e(),u=!0)};(t=t||1/0)!==1/0&&window.setTimeout(n,t),permutive.ready(n,i)}; <!-- Identity Management --> document.addEventListener("DOMContentLoaded",function() { if (typeof digitalData != "undefined" && typeof digitalData.user.userId != "undefined") { permutive.identify([{ "id": digitalData.user.userId, "tag": "bell_id" }]); } }); permutive.ready(idCheck); document.addEventListener("DOMContentLoaded",function() { if (true) { let activeEventEnrichmentData = {}; let digitalDataDetails = {}; let productInfoDetails = {}; let articleDetails = {}; let eventEnrichmentData = {}; let articleTitleMeta = document.querySelector('meta[property="og:title"]'); let articleAuthorMeta = document.querySelector('meta[name="author"]'); //let articlePageTypeMeta = document.querySelector('meta[property="og:type"]'); //let articleSectionTypeMeta = document.querySelector('meta[property="article:section"]'); 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 } } ; let isArticle = document.querySelector('meta[property="og:type"]') == null ? false : document.querySelector('meta[property="og:type"]').content == 'article' ? true : false; let pageType = digitalData.page.contentType === undefined ? '' : digitalData.page.contentType let siteSection = digitalData.page.productName === undefined ? '' : digitalData.page.productName let articleTitle = '' if (isArticle == true) { articleTitle = articleTitleMeta == null ? '' : articleTitleMeta.content; articleDetails = { "author": articleAuthorMeta == null ? '' : articleAuthorMeta.content, "title": articleTitle, //"id": "" } } else { articleDetails = {} } eventEnrichmentData = { "page": { "user_info": digitalDataDetails, "product_info": productInfoDetails, "page_info": { "type": pageType, "siteSection": siteSection, "subsection2": articleTitle, "subsection4": pageType, "name": "CTV News" + " : " + pageType + articleTitle, "gsCat": typeof window.gs_channels === 'object' ? gs_channels : [] }, "article_info": articleDetails } }; activeEventEnrichmentData = eventEnrichmentData; permutive.addon('web', activeEventEnrichmentData); }); } } else { permutive.addon('web', {}); } }) </script> <script id="permutive" async="" type="text/javascript" src="https://cdn.permutive.com/289d106c-df24-4cd9-a9fa-753e928c23ad-web.js"></script> <!-- Permutive end --> <script type='text/javascript'> (function() { var useSSL = 'https:' == document.location.protocol; //creates a script tag for gpt.js var gads = document.createElement('script'); gads.id = "gads"; gads.async = true; gads.type = 'text/javascript'; gads.src = (useSSL ? 'https:' : 'http:') + '//securepubads.g.doubleclick.net/tag/js/gpt.js' ; var node = document.getElementsByTagName('script')[0]; node.parentNode.insertBefore(gads, node); })(); var pbjs = pbjs || {}; pbjs.que = pbjs.que || []; var googletag = googletag || {}; googletag.cmd = googletag.cmd || []; googletag.cmd.push(function() { if ($(window).innerWidth() > 768){ googletag.defineSlot('/5479/ctv.ctvnewswinnipeg.ca/aboutus/index', [[728,90],[970,250],[970,90]], 'div-gpt-ad-728_90-1') .addService(googletag.pubads()).addService(googletag.companionAds()); } else { } ; true; if ($(window).innerWidth() > 768){ googletag.defineSlot('/5479/ctv.ctvnewswinnipeg.ca/aboutus/index', [[300,250],[300,600],[300,1050]], 'div-gpt-ad-300_250-2') .addService(googletag.pubads()).addService(googletag.companionAds()); } else { googletag.defineSlot('/5479/ctv.ctvnewswinnipeg.ca/aboutus/index', [[300,250],[300,600],[300,1050]], 'div-gpt-ad-300_250-2') .addService(googletag.pubads()).addService(googletag.companionAds()); } ; true; if ($(window).innerWidth() > 768){ googletag.defineSlot('/5479/ctv.ctvnewswinnipeg.ca/aboutus/index', [[30,1]], 'div-gpt-ad-30_1-3') .addService(googletag.pubads()).addService(googletag.companionAds()); } else { googletag.defineSlot('/5479/ctv.ctvnewswinnipeg.ca/aboutus/index', [[30,1]], 'div-gpt-ad-30_1-3') .addService(googletag.pubads()).addService(googletag.companionAds()); } ; true; if ($(window).innerWidth() > 768){ googletag.defineSlot('/5479/ctv.ctvnewswinnipeg.ca/aboutus/index', [[300,250],'fluid'], 'div-gpt-ad-300_250-4') .addService(googletag.pubads()).setTargeting("pos", ["top"]).addService(googletag.companionAds()); } else { googletag.defineSlot('/5479/ctv.ctvnewswinnipeg.ca/aboutus/index', [[300,250],'fluid'], 'div-gpt-ad-300_250-4') .addService(googletag.pubads()).setTargeting("pos", ["top"]).addService(googletag.companionAds()); } ; true; googletag.defineOutOfPageSlot('/5479/ctv.ctvnewswinnipeg.ca/aboutus/index','div-gpt-ad-outofpage-1-oop').addService(googletag.pubads()).addService(googletag.companionAds()); googletag.pubads().setTargeting("keyvalues",["envr=prod"]); googletag.pubads().enableVideoAds(); googletag.pubads().collapseEmptyDivs(true); //NEWS-1509 - Amazon wrapper googletag.pubads().disableInitialLoad(); googletag.pubads().enableSingleRequest(); if (window.permutive && window.permutive.readyWithTimeout) { // window.googletag.pubads().disableInitialLoad(); window.permutive.readyWithTimeout(function () { googletag.pubads().refresh(); }, "realtime", 1); } if (window.hashedPermutiveID) { googletag.pubads().setPublisherProvidedId(window.hashedPermutiveID); }; googletag.enableServices(); function callAdserver(gptSlots) { if (pbjs.adserverCalled) return; pbjs.adserverCalled = true; googletag.pubads().refresh(gptSlots); } function connectToMagnite() { function t() { if (!pbjs.callbackDidFire) { pbjs.callbackDidFire = 1; if (apstag) { if (apstag.callbackDidFire) { googletag.pubads().refresh() } } else { googletag.pubads().refresh() } } }; pbjs.que = (pbjs.que != undefined) ? pbjs.que : []; pbjs.callbackDidFire = !1, pbjs.que.push((function() { pbjs.rp.requestBids({callback: t}) } )), setTimeout(function () { t(); }, 3500); } // check if Smart ID is enabled. If it is, listen for the Smart ID event and then connect to Magnite. Otherwise, directly connect connectToMagnite() googletag.pubads().setTargeting("ksgmnt", Krux.segments); googletag.pubads().setTargeting("u", Krux.user); }); //NEWS-1509 - Amazon wrapper Call !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"); apstag.init({ pubID: "3733", adServer: "googletag" }); apstag.fetchBids({ slots: [{ "slotID" : "div-gpt-ad-728_90-1", "slotName" : "/5479/ctv.ctvnewswinnipeg.ca/aboutus/index/div-gpt-ad-728_90-1", "sizes" : [[728,90],[970,250],[970,90]] },{ "slotID" : "div-gpt-ad-300_250-2", "slotName" : "/5479/ctv.ctvnewswinnipeg.ca/aboutus/index/div-gpt-ad-300_250-2", "sizes" : [[300,250],[300,600],[300,1050]] },{ "slotID" : "div-gpt-ad-30_1-3", "slotName" : "/5479/ctv.ctvnewswinnipeg.ca/aboutus/index/div-gpt-ad-30_1-3", "sizes" : [[30,1]] },{ "slotID" : "div-gpt-ad-300_250-4", "slotName" : "/5479/ctv.ctvnewswinnipeg.ca/aboutus/index/div-gpt-ad-300_250-4", "sizes" : [[300,250],'fluid'] }], timeout: 2e3 }, function(bids){ googletag.cmd.push(function(){ apstag.setDisplayBids(); }) }); </script> <script type="text/javascript"> window.googletag = window.googletag || {}, window.googletag.cmd = window.googletag.cmd || [], window.googletag.cmd.push(function() { if (0 === window.googletag.pubads().getTargeting("permutive").length) { try { var segs = JSON.parse(localStorage._pdfps || '[]').slice(0, 250); window.googletag.pubads().setUserKeyValueData({ segments: { "permutive": segs } }); } catch (e) {} var g = localStorage.getItem('_pdfps'); window.googletag.pubads().setTargeting("permutive", g ? JSON.parse(g) : []) // console.log('ad targeting permutive kvs: ', g); } else { try { var segs = JSON.parse(localStorage._pdfps || '[]').slice(0, 250); window.googletag.pubads().setUserKeyValueData({ segments: { "permutive": segs } }); } catch (e) {} } }); </script> <script async="" src="https://cdn.confiant-integrations.net/5rJjPRoNo_MlaGcpOA6YOlm0Fmw/gpt_and_prebid/config.js"></script> <script> var cbAuthor; </script> <script async="" src="https://micro.rubiconproject.com/prebid/dynamic/13126.js"> </script> <title>CTV Winnipeg | Bios - News Anchors and Journalists</title> <meta name="description" content="CTV Winnipeg - Biographies of CTV Winnipeg Anchors and Journalists" /> <meta property="og:image" content="https://www.ctvnews.ca/polopoly_fs/1.4860025.1605615100!/httpImage/image.jpg_gen/derivatives/landscape_960/image.jpg" /> <meta name="twitter:image:src" content="https://www.ctvnews.ca/polopoly_fs/1.4860025.1605615100!/httpImage/image.jpg_gen/derivatives/landscape_960/image.jpg" /> <meta itemprop="image" content="https://www.ctvnews.ca/polopoly_fs/1.4860025.1605615100!/httpImage/image.jpg_gen/derivatives/landscape_960/image.jpg" /> <meta name="robots" content="noarchive,noodp" /> <meta name="robots" content="index,follow,noodp" /> <meta name="robots" content="ACAP allow-index" /> <meta property="fb:pages" content="872204589474989" /> <meta property="fb:pages" content="242800925756754" /> <meta property="fb:pages" content="58148619578" /> <meta property="fb:pages" content="194553860586548" /> <meta property="fb:pages" content="231176056943733" /> <meta property="fb:pages" content="174761742563060" /> <script type="text/javascript"> jQuery.ajaxSetup({ cache: 'true' }); </script> <link rel="alternate" type="application/rss+xml" title="Hero in You Videos" href="https://winnipeg.ctvnews.ca/rss/hero-in-you-videos-1.7092315" /> <link rel="alternate" type="application/rss+xml" title="Manitoba Chicken Videos" href="https://winnipeg.ctvnews.ca/rss/manitoba-chicken-videos-1.6898656" /> <link rel="alternate" type="application/rss+xml" title="Winnipeg Pet of the Week Videos" href="https://winnipeg.ctvnews.ca/rss/winnipeg-pet-of-the-week-videos-1.6896978" /> <link rel="alternate" type="application/rss+xml" title="Winnipeg Active Aging Videos" href="https://winnipeg.ctvnews.ca/rss/winnipeg-active-aging-videos-1.6608071" /> <link rel="alternate" type="application/rss+xml" title="Manitoba Votes 2023 Videos Feed" href="https://winnipeg.ctvnews.ca/rss/manitoba-votes-2023-videos-feed-1.6539352" /> <link rel="alternate" type="application/rss+xml" title="Winnipeg Portage-Lisgar Byelection Videos" href="https://winnipeg.ctvnews.ca/rss/winnipeg-portage-lisgar-byelection-videos-1.6409537" /> <link rel="alternate" type="application/rss+xml" title="Winnipeg More Tomorrows Together Videos" href="https://winnipeg.ctvnews.ca/rss/winnipeg-more-tomorrows-together-videos-1.6402658" /> <link rel="alternate" type="application/rss+xml" title="Winnipeg Manitoba Flood Watch 2023 Videos" href="https://winnipeg.ctvnews.ca/rss/winnipeg-manitoba-flood-watch-2023-videos-1.6360193" /> <link rel="alternate" type="application/rss+xml" title="Winnipeg Sport Star of the Week Videos" href="https://winnipeg.ctvnews.ca/rss/winnipeg-sport-star-of-the-week-videos-1.6267110" /> <link rel="alternate" type="application/rss+xml" title="Winnipeg Hometown Heroes Video" href="https://winnipeg.ctvnews.ca/rss/winnipeg-hometown-heroes-video-1.6266756" /> <link rel="alternate" type="application/rss+xml" title="Winnipeg Works Videos" href="https://winnipeg.ctvnews.ca/rss/winnipeg-works-videos-1.6245895" /> <link rel="alternate" type="application/rss+xml" title="Winnipeg Mayoral interview video" href="https://winnipeg.ctvnews.ca/rss/winnipeg-mayoral-interview-video-1.6109449" /> <link rel="alternate" type="application/rss+xml" title="CTV Winnipeg Happening Now" href="https://winnipeg.ctvnews.ca/rss/ctv-winnipeg-happening-now-1.5114289" /> <link rel="alternate" type="application/rss+xml" title="CTV News - Winnipeg" href="https://winnipeg.ctvnews.ca/rss/ctv-news-winnipeg-1.822382" /> <script type="text/javascript" src="//assets.adobedtm.com/launch-EN8508e1965b004de29de2dbd977d7156a.min.js"></script> </head> <body id="top"> <div id="insertForm"></div> <script type="text/javascript"> detectMobile(); </script> <script type="text/javascript"><!--jQuery(document).ready(function() {window.pageLoaded=true});//--></script> <script type="text/javascript" src="https://static.ctvnews.ca/bellmedia/common/js/js.cookie.min.js"></script> <script type="text/javascript" src="https://static.ctvnews.ca/bellmedia/common/js/jwt-decode.min.js"></script> <script type="text/javascript" src="https://static.ctvnews.ca/bellmedia/common/js/mparticle/mparticle.js"></script> <div class="topAd"> </div> <!-- BEGIN BANNERS --> <header class="banner clearfix"> <div class="skip-links hidden"> <ul> <li><a href="#responsive_main" title="skip to content">Skip to Main Content</a></li> </ul> </div><!-- END .skip-links --> <div class="content-wrapper"> <a class="logo logo_ctvnews" href="https://winnipeg.ctvnews.ca" title="CTV Winnipeg"></a> <div class='micronav'> <div class="element list none "> <ul class="linklist horizontal"> <li> <a href="https://www.mtsmail.ca/" class="newWindow" target="_blank" >Bell MTS Email</a> </li> <li> <a href="https://www.ctvnews.ca" >CTV News</a> </li> <li> <a href="http://winnipeg.ctvnews.ca/mobile" >Mobile</a> </li> </ul> <div class="bottom-links"> </div> <div class="clearfix"></div> </div> </div> <div class="micronav"> <div class="liveSched"><div class="vidLock"></div> <p>Live Now: <a href="http://ctvnews.ca/live?autoPlay=true" >CTV News Channel</a> </p> </div> </div> <div class="search element" id="search_7.125"> <a href="" class="sb">Search</a> <form action="/search-results/ctv-winnipeg-search-7.125" method="get" class="frm frmSearch"> <input class="bt submit" type="submit" value="" /> <div class="form"> <label class="hidden" for="search_bar_7_125">CTV Winnipeg Search</label> <input id="search_bar_7_125" placeholder="CTV Winnipeg Search" type="text" name="q" value="" /> <a class="close">X</a> </div> </form></div> <div class="mainnavigation_wrapper "> <div class="mainnavigation_subnavigation_wrapper"> <nav class="mainnavigation container" > <ul class="menu menuSite menuTwo section-links"> <li class="mainnavigation_item item_7290189 bm- "> <span class="mainnavigation_item_text"> <span class="navlink"> News </span> <span class="arrow"></span> </span> </li> <li class="mainnavigation_item item_7290197 bm- "> <span class="mainnavigation_item_text"> <span class="navlink"> Video </span> <span class="arrow"></span> </span> </li> <li class="mainnavigation_item item_7290190 bm- "> <span class="mainnavigation_item_text"> <span class="navlink"> <a href="/skywatch-weather" title="Skywatch Weather" >Weather</a> </span> </span> </li> <li class="mainnavigation_item item_7290192 bm- "> <span class="mainnavigation_item_text"> <span class="navlink"> Morning Live </span> <span class="arrow"></span> </span> </li> <li class="mainnavigation_item item_7730837 bm- "> <span class="mainnavigation_item_text"> <span class="navlink"> <a href="/ctv-winnipeg-contests" title="CTV Winnipeg Contests" >Contests</a> </span> </span> </li> <li class="mainnavigation_item item_7290191 bm- "> <span class="mainnavigation_item_text"> <span class="navlink"> <a href="/traffic" title="Traffic" >Traffic</a> </span> </span> </li> <li class="mainnavigation_item item_7290298 bm- "> <span class="mainnavigation_item_text"> <span class="navlink"> Connect </span> <span class="arrow"></span> </span> </li> <li class="mainnavigation_item item_7290514 bm- "> <span class="mainnavigation_item_text"> <span class="navlink"> Local </span> <span class="arrow"></span> </span> </li> </ul> </nav> <div class="drop_down link_id_7290189" style="display:none;"> <div class="drop_down_element_container bm-"> <a href="#" class="close" title="Close menu"><span></span></a> <div class="element list none "> <h3>News </h3> <ul class="linklist vertical"> <li> <a href="/" >Home</a> </li> <li> <a href="/about-ctv/news-tips" title="News Tips" >News Tips</a> </li> <li> <a href="https://www.ctvnews.ca/newsletters" class="newWindow" target="_blank" >Email Alerts</a> </li> </ul> <div class="bottom-links"> </div> <div class="clearfix"></div> </div> <div class="element list none "> <h3>Features </h3> <ul class="linklist vertical"> <li> <a href="/features/medicalwatch" title="MedicalWatch" >MedicalWatch</a> </li> <li> <a href="/features/in-pictures" title="In Pictures" >In Pictures</a> </li> <li> <a href="/ctv-morning-live/local-kindness" title="Local Kindness" >Local Kindness</a> </li> </ul> <div class="bottom-links"> </div> <div class="clearfix"></div> </div> <div class="element list none "> <h3>Sports </h3> <ul class="linklist vertical"> <li> <a href="/features/sports" title="Sports" >Sports</a> </li> <li> <a href="/features/sport-star-of-the-week" title="Sport Star of the Week" >Sport Star of the Week</a> </li> </ul> <div class="bottom-links"> </div> <div class="clearfix"></div> </div> </div> <script type="text/javascript"> jQuery(document).ready(function() { jQuery(".item_7290189").click(click_7290189); jQuery(".link_id_7290189 .close").click(click_7290189); }); </script> </div> <script type="text/javascript"> function click_7290189() { var itemSelector = ".item_7290189"; var selector = ".link_id_7290189"; var shouldOpen = ((jQuery(selector + ":visible").size() <= 0) && (jQuery(selector + " div").size() > 0)); if (jQuery(".drop_down:visible").size() > 0) { jQuery(".drop_down:visible").hide(); jQuery(".mainnavigation_item").removeClass("active"); } if(shouldOpen) { jQuery(selector).slideDown(); jQuery(itemSelector).toggleClass("active"); } } </script> <div class="drop_down link_id_7290197" style="display:none;"> <div class="drop_down_element_container bm-"> <a href="#" class="close" title="Close menu"><span></span></a> <div> <div class="element list none "> <h3>Latest News </h3> <ul class="linklist vertical"> <li> <a class="unmutePlayer" href="/video?binId=1.1164782" >Top Video</a> </li> <li> <a class="unmutePlayer" href="/video?binId=1.1206938" >Around Manitoba</a> </li> <li> <a class="unmutePlayer" href="/video?binId=1.1206974" >Sports</a> </li> </ul> <div class="bottom-links"> </div> <div class="clearfix"></div> </div> <div class="element list none "> <h3>Features </h3> <ul class="linklist vertical"> <li> <a class="unmutePlayer" href="/video?binId=1.3576232" >MedicalWatch</a> </li> <li> <a class="unmutePlayer" href="/video?binId=1.1206882" >Morning</a> </li> <li> <a class="unmutePlayer" href="/video?binId=1.1207224" >Pet Ed</a> </li> </ul> <div class="bottom-links"> </div> <div class="clearfix"></div> </div> <div class="element list none "> <h3>CTV News </h3> <ul class="linklist vertical"> <li> <a class="unmutePlayer" href="/video?binId=1.1206950" >CTV News at Six</a> </li> <li> <a class="unmutePlayer" href="/video?binId=1.3523137" >CTV News at Five</a> </li> <li> <a class="unmutePlayer" href="/video?binId=1.1807109" >CTV News at 11:30</a> </li> </ul> <div class="bottom-links"> </div> <div class="clearfix"></div> </div> <div class="element list continued "> <ul class="linklist vertical"> <li> <a class="unmutePlayer" href="/video?binId=1.1814091" >CTV Morning Live</a> </li> <li> <a class="unmutePlayer" href="/video?binId=1.1991027" >Skywatch Weather</a> </li> </ul> <div class="bottom-links"> </div> <div class="clearfix"></div> </div> <div class="element list none "> <h3>LIVE </h3> <ul class="linklist vertical"> <li> <a href="http://www.ctvnews.ca/live" title="CTV News LIVE" >CTV News LIVE</a> </li> <li> <a href="https://www.ctvnews.ca/app" >CTV News App</a> </li> <li> <a href="http://www.ctvnews.ca/faq" >Video Help</a> </li> </ul> <div class="bottom-links"> </div> <div class="clearfix"></div> </div> </div> </div> <script type="text/javascript"> jQuery(document).ready(function() { jQuery(".item_7290197").click(click_7290197); jQuery(".link_id_7290197 .close").click(click_7290197); }); </script> </div> <script type="text/javascript"> function click_7290197() { var itemSelector = ".item_7290197"; var selector = ".link_id_7290197"; var shouldOpen = ((jQuery(selector + ":visible").size() <= 0) && (jQuery(selector + " div").size() > 0)); if (jQuery(".drop_down:visible").size() > 0) { jQuery(".drop_down:visible").hide(); jQuery(".mainnavigation_item").removeClass("active"); } if(shouldOpen) { jQuery(selector).slideDown(); jQuery(itemSelector).toggleClass("active"); } } </script> <div class="drop_down link_id_7290190" style="display:none;"> <script type="text/javascript"> jQuery(document).ready(function() { jQuery(".item_7290190").click(click_7290190); jQuery(".link_id_7290190 .close").click(click_7290190); }); </script> </div> <script type="text/javascript"> function click_7290190() { var itemSelector = ".item_7290190"; var selector = ".link_id_7290190"; var shouldOpen = ((jQuery(selector + ":visible").size() <= 0) && (jQuery(selector + " div").size() > 0)); if (jQuery(".drop_down:visible").size() > 0) { jQuery(".drop_down:visible").hide(); jQuery(".mainnavigation_item").removeClass("active"); } if(shouldOpen) { jQuery(selector).slideDown(); jQuery(itemSelector).toggleClass("active"); } } </script> <div class="drop_down link_id_7290192" style="display:none;"> <div class="drop_down_element_container bm-"> <a href="#" class="close" title="Close menu"><span></span></a> <div class="element list none "> <h3>Home </h3> <ul class="linklist vertical"> <li> <a href="/ctv-morning-live" title="CTV Morning Live" >CTV Morning Live</a> </li> <li> <a href="/ctv-morning-live/about-morning-live" title="About Morning Live" >About Morning Live</a> </li> </ul> <div class="bottom-links"> </div> <div class="clearfix"></div> </div> <div class="element list none "> <h3>Features </h3> <ul class="linklist vertical"> <li> <a href="/ctv-morning-live/community-connection" title="Community Connection" >Community Connection</a> </li> <li> <a href="/ctv-morning-live/tots-to-teens" title="Tots to Teens" >Tots to Teens</a> </li> <li> <a href="/ask-an-expert" title="Ask an Expert" >Ask an Expert</a> </li> </ul> <div class="bottom-links"> </div> <div class="clearfix"></div> </div> <div class="element list continued "> <ul class="linklist vertical"> <li> <a href="/ctv-morning-live/living-well" title="Living Well" >Living Well</a> </li> <li> <a href="/ctv-morning-live/help-for-your-home" title="Help for Your Home" >Help for Your Home</a> </li> <li> <a href="/ctv-morning-live/on-the-runway" title="On the Runway" >On the Runway</a> </li> </ul> <div class="bottom-links"> </div> <div class="clearfix"></div> </div> <div class="element list continued "> <ul class="linklist vertical"> <li> <a href="/ctv-morning-live/morning-smile" title="Morning Smile" >Morning Smile</a> </li> <li> <a href="/ctv-morning-live/cooking-with-ctv-morning-live" title="Cooking with CTV Morning Live" >Cooking with CTV Morning Live</a> </li> </ul> <div class="bottom-links"> </div> <div class="clearfix"></div> </div> <div class="element list none "> <h3>Special Sections </h3> <ul class="linklist vertical"> <li> <a href="/ctv-winnipeg-contests" title="CTV Winnipeg Contests" >CTV Winnipeg Contests</a> </li> <li> <a href="/ctv-morning-live/let-s-celebrate" title="Let's Celebrate" >Let's Celebrate</a> </li> </ul> <div class="bottom-links"> </div> <div class="clearfix"></div> </div> </div> <script type="text/javascript"> jQuery(document).ready(function() { jQuery(".item_7290192").click(click_7290192); jQuery(".link_id_7290192 .close").click(click_7290192); }); </script> </div> <script type="text/javascript"> function click_7290192() { var itemSelector = ".item_7290192"; var selector = ".link_id_7290192"; var shouldOpen = ((jQuery(selector + ":visible").size() <= 0) && (jQuery(selector + " div").size() > 0)); if (jQuery(".drop_down:visible").size() > 0) { jQuery(".drop_down:visible").hide(); jQuery(".mainnavigation_item").removeClass("active"); } if(shouldOpen) { jQuery(selector).slideDown(); jQuery(itemSelector).toggleClass("active"); } } </script> <div class="drop_down link_id_7730837" style="display:none;"> <script type="text/javascript"> jQuery(document).ready(function() { jQuery(".item_7730837").click(click_7730837); jQuery(".link_id_7730837 .close").click(click_7730837); }); </script> </div> <script type="text/javascript"> function click_7730837() { var itemSelector = ".item_7730837"; var selector = ".link_id_7730837"; var shouldOpen = ((jQuery(selector + ":visible").size() <= 0) && (jQuery(selector + " div").size() > 0)); if (jQuery(".drop_down:visible").size() > 0) { jQuery(".drop_down:visible").hide(); jQuery(".mainnavigation_item").removeClass("active"); } if(shouldOpen) { jQuery(selector).slideDown(); jQuery(itemSelector).toggleClass("active"); } } </script> <div class="drop_down link_id_7290191" style="display:none;"> <script type="text/javascript"> jQuery(document).ready(function() { jQuery(".item_7290191").click(click_7290191); jQuery(".link_id_7290191 .close").click(click_7290191); }); </script> </div> <script type="text/javascript"> function click_7290191() { var itemSelector = ".item_7290191"; var selector = ".link_id_7290191"; var shouldOpen = ((jQuery(selector + ":visible").size() <= 0) && (jQuery(selector + " div").size() > 0)); if (jQuery(".drop_down:visible").size() > 0) { jQuery(".drop_down:visible").hide(); jQuery(".mainnavigation_item").removeClass("active"); } if(shouldOpen) { jQuery(selector).slideDown(); jQuery(itemSelector).toggleClass("active"); } } </script> <div class="drop_down link_id_7290298" style="display:none;"> <div class="drop_down_element_container bm-"> <a href="#" class="close" title="Close menu"><span></span></a> <div> <div class="element list none "> <h3>Contact </h3> <ul class="linklist vertical"> <li> <a href="/about-ctv" title="About CTV" >About CTV</a> </li> <li> <a href="/about-ctv/contact-us" title="Contact Us" >Contact Us</a> </li> <li> <a href="/about-ctv/social-media" title="Social Media" >Social Media</a> </li> <li> <a href="/about-ctv/news-tips" title="News Tips" >News Tips</a> </li> </ul> <div class="bottom-links"> </div> <div class="clearfix"></div> </div> </div> <div class="element list none "> <h3>Community </h3> <ul class="linklist vertical"> <li> <a href="/community-calendar" title="Community Calendar" >Community Calendar</a> </li> <li> <a href="/ctv-winnipeg-contests" title="CTV Winnipeg Contests" >CTV Winnipeg Contests</a> </li> <li> <a href="/features/hot-links" title="Hot Links" >Hot Links</a> </li> <li> <a href="/features/gas-prices" title="Gas Prices" >Gas Prices</a> </li> </ul> <div class="bottom-links"> </div> <div class="clearfix"></div> </div> <div class="element list none "> <h3>Advertising </h3> <ul class="linklist vertical"> <li> <a href="/advertise-with-ctv-winnipeg" title="Advertise With CTV Winnipeg" >Advertise With CTV Winnipeg</a> </li> </ul> <div class="bottom-links"> </div> <div class="clearfix"></div> </div> </div> <script type="text/javascript"> jQuery(document).ready(function() { jQuery(".item_7290298").click(click_7290298); jQuery(".link_id_7290298 .close").click(click_7290298); }); </script> </div> <script type="text/javascript"> function click_7290298() { var itemSelector = ".item_7290298"; var selector = ".link_id_7290298"; var shouldOpen = ((jQuery(selector + ":visible").size() <= 0) && (jQuery(selector + " div").size() > 0)); if (jQuery(".drop_down:visible").size() > 0) { jQuery(".drop_down:visible").hide(); jQuery(".mainnavigation_item").removeClass("active"); } if(shouldOpen) { jQuery(selector).slideDown(); jQuery(itemSelector).toggleClass("active"); } } </script> <div class="drop_down link_id_7290514" style="display:none;"> <div class="drop_down_element_container bm-"> <a href="#" class="close" title="Close menu"><span></span></a> <div> <div class="element list none "> <h3>Region </h3> <ul class="linklist vertical"> <li> <a href="https://atlantic.ctvnews.ca/" title="Atlantic" >Atlantic</a> </li> <li> <a href="https://barrie.ctvnews.ca/" >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> </ul> <div class="bottom-links"> </div> <div class="clearfix"></div> </div> <div class="element list continued "> <ul class="linklist vertical"> <li> <a href="http://kitchener.ctvnews.ca/guelph" >Guelph</a> </li> <li> <a href="https://kitchener.ctvnews.ca/" title="Kitchener" >Kitchener</a> </li> <li> <a href="https://calgary.ctvnews.ca/lethbridge" >Lethbridge</a> </li> <li> <a href="http://london.ctvnews.ca" >London</a> </li> </ul> <div class="bottom-links"> </div> <div class="clearfix"></div> </div> <div class="element list continued "> <ul class="linklist vertical"> <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="http://saskatoon.ctvnews.ca/prince-albert" >Prince Albert</a> </li> </ul> <div class="bottom-links"> </div> <div class="clearfix"></div> </div> <div class="element list continued "> <ul class="linklist vertical"> <li> <a href="https://edmonton.ctvnews.ca/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/" >Toronto</a> </li> </ul> <div class="bottom-links"> </div> <div class="clearfix"></div> </div> <div class="element list continued "> <ul class="linklist vertical"> <li> <a href="https://bc.ctvnews.ca/" >Vancouver</a> </li> <li> <a href="https://vancouverisland.ctvnews.ca/" title="Vancouver Island" >Vancouver Island</a> </li> <li> <a href="http://windsor.ctvnews.ca" >Windsor</a> </li> <li> <a href="/" title="Winnipeg" >Winnipeg</a> </li> </ul> <div class="bottom-links"> </div> <div class="clearfix"></div> </div> </div> </div> <script type="text/javascript"> jQuery(document).ready(function() { jQuery(".item_7290514").click(click_7290514); jQuery(".link_id_7290514 .close").click(click_7290514); }); </script> </div> <script type="text/javascript"> function click_7290514() { var itemSelector = ".item_7290514"; var selector = ".link_id_7290514"; var shouldOpen = ((jQuery(selector + ":visible").size() <= 0) && (jQuery(selector + " div").size() > 0)); if (jQuery(".drop_down:visible").size() > 0) { jQuery(".drop_down:visible").hide(); jQuery(".mainnavigation_item").removeClass("active"); } if(shouldOpen) { jQuery(selector).slideDown(); jQuery(itemSelector).toggleClass("active"); } } </script> </div> </div> <div class="clearfix"></div> <div class='unmutePlayer'> </div> <div class="boxAd secondClass "> <div class="advert"> <div id="div-gpt-ad-728_90-1" class="advert-placeholder"></div> <script type="text/javascript"> if ($(window).width() <= 768 && ("dart" == "boxAd" || "boxAd" == "boxAd") || "dart" == "dart" && $(window).width() <= 768 ) { $( ".articleBody p:eq(1)" ).after($("#div-gpt-ad-728_90-1").closest(".boxAd")); } </script> <script type="text/javascript"> if (document.querySelector('.advert') !== null) { googletag.cmd.push(function () { googletag.display("div-gpt-ad-728_90-1"); }); } </script> <p class="ad-below">Advertisement</p> </div> </div> </div> </header><!-- END .banner --> <!-- END BANNERS --> <div class="content"> <div class="content-wrapper"> <h1 class="hidden">CTV Winnipeg | Bios - News Anchors and Journalists</h1> <div class="topname">Our Team</div> <div class="content-primary" id="responsive_main"> <div style="display: inline-table; " class="element teaser "> <div class="teaser-image-wrapper teaser-image-top "> <div class="teaserImage "> <img src='https://www.ctvnews.ca/polopoly_fs/1.815732.1338832581!/httpImage/image.jpg_gen/derivatives/landscape_620/image.jpg' alt='The CTV Winnipeg offices are located at 345 Graham Avenue in Winnipeg, Manitoba, Canada.' width='620' title='CTV Winnipeg' height='349' /> <div class="teaser-top"> <h3 class="eye-draw-top">Your number one news station</h3> <h2 class="teaserTitle"> CTV Winnipeg </h2> </div> </div> </div> </div> <div class="listSelect element"> <h3 class="sel-header">Our CTV News Team</h3> <script type="text/javascript"> function getUrlFromSelect(selectElement){ var index = selectElement.options.selectedIndex; var url = selectElement.options[index].attributes.href.value; if (url!=undefined){ window.location.href=url; } } </script> <select onchange="javascript:getUrlFromSelect(this);return false;"> <option label="News Director" disabled="disabled" selected="selected">News Director</option> </select> <select onchange="javascript:getUrlFromSelect(this);return false;"> <option label="Anchors" disabled="disabled" selected="selected">Anchors</option> <option href="/about-ctv/maralee-caruso-1.271004" title="Maralee Caruso" > Maralee Caruso </option> <option href="/about-ctv/colleen-bready-1.703705" title="Colleen Bready" > Colleen Bready </option> </select> <select onchange="javascript:getUrlFromSelect(this);return false;"> <option label="Reporters" disabled="disabled" selected="selected">Reporters</option> <option href="/about-ctv/our-team/scott-andersson-1.4662944" title="Scott Andersson" > Scott Andersson </option> <option href="/about-ctv/our-team/joseph-bernacki-1.5979378" title="Joseph Bernacki" > Joseph Bernacki </option> <option href="/taylor-brock-1.5803040" title="Taylor Brock" > Taylor Brock </option> <option href="/about-ctv/our-team/joanne-cochrane-1.4630986" title="Joanne Cochrane" > Joanne Cochrane </option> <option href="/about-ctv/our-team/katherine-dow-1.1820654" title="Katherine Dow" > Katherine Dow </option> <option href="/about-ctv/our-team/jamie-dowsett-1.4631066" title="Jamie Dowsett" > Jamie Dowsett </option> <option href="/about-ctv/michelle-gerwing-1.2115006" title="Michelle Gerwing" > Michelle Gerwing </option> <option href="/daniel-halmarson-1.5465234" title="Daniel Halmarson" > Daniel Halmarson </option> <option href="/about-ctv/jon-hendricks-1.271003" title="Jon Hendricks" > Jon Hendricks </option> <option href="/alexandra-holyk-1.6597577" title="Alexandra Holyk" > Alexandra Holyk </option> <option href="/about-ctv/jeff-keele-1.695757" title="Jeff Keele" > Jeff Keele </option> <option href="/charles-lefebvre-1.4893591" title="Charles Lefebvre" > Charles Lefebvre </option> <option href="/devon-mckendrick-1.4739167" title="Devon McKendrick" > Devon McKendrick </option> <option href="/about-ctv/our-team/glenn-pismenny-1.4631053" title="Glenn Pismenny" > Glenn Pismenny </option> <option href="/kimberly-rio-wertman-1.6620062" title="Kimberly Rio Wertman" > Kimberly Rio Wertman </option> <option href="/about-ctv/our-team/kayla-rosen-1.4476628" title="Kayla Rosen" > Kayla Rosen </option> <option href="/about-ctv/our-team/tim-salzen-1.4662800" title="Tim Salzen" > Tim Salzen </option> <option href="/about-ctv/our-team/simon-stones-1.4631072" title="Simon Stones" > Simon Stones </option> <option href="/about-ctv/susan-tymofichuk-1.5160956" title="Susan Tymofichuk" > Susan Tymofichuk </option> <option href="/about-ctv/our-team/danton-unger-1.4631032" title="Danton Unger" > Danton Unger </option> <option href="https://www.ctvnews.ca/the-canadian-press-1.4652320" title="The Canadian Press" > The Canadian Press </option> <option href="/ctvnewswinnipeg-ca-1.4655662" title="CTVNewsWinnipeg.ca " > CTVNewsWinnipeg.ca </option> </select> <select onchange="javascript:getUrlFromSelect(this);return false;"> <option label="Morning" disabled="disabled" selected="selected">Morning</option> <option href="/about-ctv/rachel-lagac%C3%A9-1.271005" title="Rachel Lagac&eacute;" > Rachel Lagac茅 </option> <option href="/about-ctv/terri-apostle-1.694075" title="Terri Apostle" > Terri Apostle </option> <option href="/about-ctv/our-team/ainsley-mcphail-1.5776174" title="Ainsley McPhail" > Ainsley McPhail </option> <option href="/about-ctv/our-team/joanne-cochrane-1.4630986" title="Joanne Cochrane" > Joanne Cochrane </option> </select> </div> </div><!-- END .content-primary --> <!-- if(content.righttop || content.boxads) --> <div class="content-secondary"> <div class="sidebar"> <div class="boxAd "> <div class="advert"> <div id="div-gpt-ad-300_250-2" class="advert-placeholder"></div> <script type="text/javascript"> if ($(window).width() <= 768 && ("dart" == "boxAd" || "boxAd" == "boxAd") || "dart" == "dart" && $(window).width() <= 768 ) { $( ".articleBody p:eq(1)" ).after($("#div-gpt-ad-300_250-2").closest(".boxAd")); } </script> <script type="text/javascript"> if (document.querySelector('.advert') !== null) { googletag.cmd.push(function () { googletag.display("div-gpt-ad-300_250-2"); }); } </script> <p class="ad-below">Advertisement</p> </div> </div> <div class="listSelect element"> <h3 class="sel-header">Our CTV News Team</h3> <script type="text/javascript"> function getUrlFromSelect(selectElement){ var index = selectElement.options.selectedIndex; var url = selectElement.options[index].attributes.href.value; if (url!=undefined){ window.location.href=url; } } </script> <select onchange="javascript:getUrlFromSelect(this);return false;"> <option label="News Director" disabled="disabled" selected="selected">News Director</option> </select> <select onchange="javascript:getUrlFromSelect(this);return false;"> <option label="Anchors" disabled="disabled" selected="selected">Anchors</option> <option href="/about-ctv/maralee-caruso-1.271004" title="Maralee Caruso" > Maralee Caruso </option> <option href="/about-ctv/colleen-bready-1.703705" title="Colleen Bready" > Colleen Bready </option> </select> <select onchange="javascript:getUrlFromSelect(this);return false;"> <option label="Reporters" disabled="disabled" selected="selected">Reporters</option> <option href="/about-ctv/our-team/scott-andersson-1.4662944" title="Scott Andersson" > Scott Andersson </option> <option href="/about-ctv/our-team/joseph-bernacki-1.5979378" title="Joseph Bernacki" > Joseph Bernacki </option> <option href="/taylor-brock-1.5803040" title="Taylor Brock" > Taylor Brock </option> <option href="/about-ctv/our-team/joanne-cochrane-1.4630986" title="Joanne Cochrane" > Joanne Cochrane </option> <option href="/about-ctv/our-team/katherine-dow-1.1820654" title="Katherine Dow" > Katherine Dow </option> <option href="/about-ctv/our-team/jamie-dowsett-1.4631066" title="Jamie Dowsett" > Jamie Dowsett </option> <option href="/about-ctv/michelle-gerwing-1.2115006" title="Michelle Gerwing" > Michelle Gerwing </option> <option href="/daniel-halmarson-1.5465234" title="Daniel Halmarson" > Daniel Halmarson </option> <option href="/about-ctv/jon-hendricks-1.271003" title="Jon Hendricks" > Jon Hendricks </option> <option href="/alexandra-holyk-1.6597577" title="Alexandra Holyk" > Alexandra Holyk </option> <option href="/about-ctv/jeff-keele-1.695757" title="Jeff Keele" > Jeff Keele </option> <option href="/charles-lefebvre-1.4893591" title="Charles Lefebvre" > Charles Lefebvre </option> <option href="/devon-mckendrick-1.4739167" title="Devon McKendrick" > Devon McKendrick </option> <option href="/about-ctv/our-team/glenn-pismenny-1.4631053" title="Glenn Pismenny" > Glenn Pismenny </option> <option href="/kimberly-rio-wertman-1.6620062" title="Kimberly Rio Wertman" > Kimberly Rio Wertman </option> <option href="/about-ctv/our-team/kayla-rosen-1.4476628" title="Kayla Rosen" > Kayla Rosen </option> <option href="/about-ctv/our-team/tim-salzen-1.4662800" title="Tim Salzen" > Tim Salzen </option> <option href="/about-ctv/our-team/simon-stones-1.4631072" title="Simon Stones" > Simon Stones </option> <option href="/about-ctv/susan-tymofichuk-1.5160956" title="Susan Tymofichuk" > Susan Tymofichuk </option> <option href="/about-ctv/our-team/danton-unger-1.4631032" title="Danton Unger" > Danton Unger </option> <option href="https://www.ctvnews.ca/the-canadian-press-1.4652320" title="The Canadian Press" > The Canadian Press </option> <option href="/ctvnewswinnipeg-ca-1.4655662" title="CTVNewsWinnipeg.ca " > CTVNewsWinnipeg.ca </option> </select> <select onchange="javascript:getUrlFromSelect(this);return false;"> <option label="Morning" disabled="disabled" selected="selected">Morning</option> <option href="/about-ctv/rachel-lagac%C3%A9-1.271005" title="Rachel Lagac&eacute;" > Rachel Lagac茅 </option> <option href="/about-ctv/terri-apostle-1.694075" title="Terri Apostle" > Terri Apostle </option> <option href="/about-ctv/our-team/ainsley-mcphail-1.5776174" title="Ainsley McPhail" > Ainsley McPhail </option> <option href="/about-ctv/our-team/joanne-cochrane-1.4630986" title="Joanne Cochrane" > Joanne Cochrane </option> </select> </div> <div class="element list double-top "> <h3>Related Links </h3> <ul class="linklist vertical"> <li> <a href="http://www.bell.ca/shopping/PrsShpCTV_Terms.page" title="Terms and Conditions" >Terms and Conditions</a> </li> <li> <a href="http://www.ctv.ca/servlet/ArticleNews/show/CTVShows/20040422/corp-adPolicy" title="Advertising Policy" >Advertising Policy</a> </li> <li> <a href="http://www.bell.ca/shopping/PrsShpCTV_Privacy.page" title="Privacy Policy" >Privacy Policy</a> </li> <li> <a href="https://jobs.bell.ca/ca/en" title="Careers at CTV" >Careers</a> </li> </ul> <div class="bottom-links"> </div> <div class="clearfix"></div> </div> </div><!-- END .sidebar --> </div><!-- END div.content-secondary --> <footer class="content-footer"> <div class='footernav'> <nav> <div> <a href="http://www.bellmedia.ca/sales/digital/ctv-news-channel/" class="newWindow" target="_blank" title="Advertise with CTVNews.ca" >Advertise on CTVNews.ca</a> </div> <div> <a href="https://www.bellmedia.ca/sales/political-ads-registry/" class="newWindow" target="_blank" >Political Ads Registry</a> </div> <div> <a href="https://www.ctv.ca/about" title="About CTV" >About CTV</a> </div> <div> <a href="https://jobs.bce.ca/bell/go/Media/3537600/" title="Careers" >Careers</a> </div> <div> <a href="https://www.ctvnews.ca/stox" title="CTV News Stox" >CTV News Stox</a> </div> <div> <a href=" https://www.bellmedia.ca/the-lede/" title="Press Room" >Press Room</a> </div> <div> <a href="https://www.ctvnews.ca/editorial-standards-and-policies" >Editorial Standards and Policies </a> </div> <div> <a href="https://www.ctvnews.ca/contact" title="Contact Us" >Contact Us</a> </div> <div><a href="javascript:void(0);" tabindex="0" id="accessibilityLink" title="Accessibility" onclick="displayAccessibilityDialog(event);" onkeydown="displayAccessibilityDialog(event);">Accessibility</a></div> <div id="activeModal" class="c-dialog-modal-wrapper bce hideDialog"> <div id="c-dialog-modal" class="c-dialog-modal" tabindex="0" role="alertdialog" aria-label="BCE alert dialog"> <h1 id="dialogLabel" class="title" tabindex="-1" aria-hidden="true"> BCE </h1> <div id="dialog_desc"> <div> <div class="image" > <img src="https://www.cp24.com/polopoly_fs/1.6360493.1681837989!/image/image.png_gen/derivatives/landscape_620/image.png" aria-label="BCE logo" role="img" tabindex="-1" > </div> </div> <div> <div class="text" > <span><p>You are now being redirected to the BCE.ca website (Bell Canada Enterprises), where you can view our Accessibility plan,&nbsp;and submit your feedback using our Accessibility webform.</p> </span> </div> </div> <div> <button class="close-button" tabindex="0" role="button" onclick="cancelDialogEvent(event);" onkeydown="cancelDialogEvent(event);" aria-label="close dialog"></button> <div class="buttonGroup group"> <div> <a id="gonow-link" tabindex="0" href="javascript:void(0);" class="button-std style-blue-primary" onclick="goNowDialogEvent(event);" onkeydown="goNowDialogEvent(event);">Go Now</a> </div> <div> <button id="cancel-link" tabindex="0" href="javascript:void(0);" class="button-std style-blue-secondary" onclick="cancelDialogEvent(event);" onkeydown="cancelDialogEvent(event);">Cancel</a> </div> </div> </div> </div> </div> </div> <script> const focusableElements = 'button, [href], [tabindex]:not([tabindex="-1"])'; const modal = document.querySelector("#activeModal"); // select the modal by it's id const firstFocusableElement = modal.querySelectorAll(focusableElements)[0]; // get first element to be focused inside modal const focusableContent = modal.querySelectorAll(focusableElements); const lastFocusableElement = focusableContent[focusableContent.length - 1]; // get last element to be focused inside modal document.addEventListener("keydown", function(e) { let isTabPressed = e.key === "Tab" || e.keyCode === 9; if (!isTabPressed) { return; } if(modal.classList.contains("showDialog")){ if (e.shiftKey) { // if shift key pressed for shift + tab combination if (document.activeElement === firstFocusableElement) { lastFocusableElement.focus(); // add focus for the last focusable element e.preventDefault(); } } else { // if tab key is pressed if (document.activeElement === lastFocusableElement) { // if focused has reached to last focusable element then focus first focusable element after pressing tab firstFocusableElement.focus(); // add focus for the first focusable element e.preventDefault(); } } } }); document.getElementById("activeModal").classList.add("hideDialog"); function setFocusOnDialog(){ document.getElementById("c-dialog-modal").focus(); } function setFocusOnAccessibilityLink(){ document.getElementById("accessibilityLink").focus(); } function gotoBCELink(){ window.location.href = "https://www.bce.ca/Accessibility_services?brand=CTVNEWS"; } function displayAccessibilityDialog(event) { if(!modal.classList.contains("showDialog")){ document.getElementById("activeModal").setAttribute("aria-hidden","false"); let srcElement = event.target.id; if(srcElement.indexOf("accessibilityLink") != -1){ if(event.key == "Enter" || event.type == "click"){ document.getElementById("activeModal").classList.add("showDialog"); document.getElementById("activeModal").classList.remove("hideDialog"); setTimeout(setFocusOnDialog, 200); event.preventDefault(); } } } } function goNowDialogEvent(event){ if(event.key == "Enter" || event.type == "click" ){ document.getElementById("activeModal").classList.add("hideDialog"); setTimeout(gotoBCELink, 100); } } function cancelDialogEvent(event){ if(event.key == "Enter" || event.type == "click" ){ document.getElementById("activeModal").setAttribute("aria-hidden","true"); document.getElementById("activeModal").classList.remove("showDialog"); document.getElementById("activeModal").classList.add("hideDialog"); setTimeout(setFocusOnAccessibilityLink, 100); } } </script> <style> #cancel-link:focus, .close-button:focus, #gonow-link:focus { outline-offset: 1px; outline: auto; outline-color: #00549A; } #cancel-link { width: fit-content; font-size: 14px; line-height: 18px; text-align: left; color: rgb(0, 84, 154) !important; text-decoration: underline !important; border: none; background: unset; padding: 3px; cursor: pointer; margin-top: 22px; } .showDialog { display: flex !important; display: -webkit-box; display: -ms-flexbox; } .hideDialog { display: none !important; } .c-dialog-modal-wrapper { -webkit-box-align: center; -ms-flex-align: center; align-items: center; background-color: rgba(0, 0, 0, 0.75); height: 100vh; left: 0; position: fixed; top: 0; width: 100%; z-index: 102; color: #323232 !important; padding: 10px; } .c-dialog-modal { display: block !important; text-align: center; border: 1px solid black !important; border-radius: 10px; margin: 0 auto; width: 450px; padding: 25px; background-color: #fff; position: relative; z-index: 102; cursor: default; color: #323232 !important; font-size: 16px; line-height: 24px; } .c-dialog-modal .title { display: none !important; } .c-dialog-modal .close-button { position: absolute; right: 12px; top: 15px; width: 25px; height: 25px; cursor: pointer; background: none; border: none; font-size: 0; } .c-dialog-modal .close-button:before { -webkit-transform: rotate(45deg); transform: rotate(45deg); } .c-dialog-modal .close-button:before, .c-dialog-modal .close-button:after { position: absolute; left: 12px; content: " "; height: 25px; width: 2px; background-color: #333; top: 0; } .c-dialog-modal .close-button { position: absolute; right: 12px; top: 15px; width: 25px; height: 25px; cursor: pointer; background: none; border: none; font-size: 0; } .c-dialog-modal .close-button:after { -webkit-transform: rotate(-45deg); transform: rotate(-45deg); } .c-dialog-modal .close-button:before, .c-dialog-modal .close-button:after { position: absolute; left: 12px; content: " "; height: 25px; width: 2px; background-color: #333; top: 0; } .c-dialog-modal .image { padding: 10px 0; overflow: hidden; } .bce .c-dialog-modal .text p { font-family: Arial; font-size: 18px; line-height: 22px; color: #111111; } .c-dialog-modal .text { display: block; padding: 10px 10px 20px 10px; text-align: left; word-break: break-word; } .c-dialog-modal .buttonGroup.group { -webkit-box-orient: initial; -webkit-box-direction: initial; -ms-flex-direction: initial; flex-direction: initial; font-size: 16px; line-height: 24px; } .c-dialog-modal .buttonGroup { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .bce a.button-std.style-blue-primary { background-color: #003778; border: 1px solid #000; border-radius: 30px; color: #fff !important; text-transform: unset; text-decoration: unset; width: 112px; height: 25px; font-family: Arial; font-size: 15px; margin: 15px 15px 0 0 !important; padding: 5px; } .c-dialog-modal .buttonGroup .button-std { margin: 10px 5px; -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; } .bce a.button-std { border-radius: 4px; cursor: pointer; display: inline-block; font-family: Arial; font-size: 14px; font-weight: normal; letter-spacing: normal; padding: 14px 45px; text-transform: uppercase; } a.button-std { border-radius: 4px; cursor: pointer; display: inline-block; font-family: arial, helvetica, sans-serif; font-size: 14px; font-weight: bold; letter-spacing: normal; padding: 14px 45px; text-transform: uppercase; } .bce a.button-std.style-blue-secondary { background-color: #fff; border: 0 solid #000; border-radius: 30px; color: #00549A; text-decoration: underline; text-transform: unset; margin: 15px 0 0 0 !important; padding: 5px; font-family: Arial; font-size: 14px; } .c-dialog-modal .buttonGroup .button-std { margin: 10px 5px; -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; } </style> </nav> </div> <div class="footer-logos"> <a class="footer-logo-link" href="https://www.ctv.ca"><img src="https://www.ctvnews.ca/polopoly_fs/1.4264165!/httpImage/image.png" height="36" width="88" alt="CTV.ca" /></a> <a class="footer-logo-link" href="https://www.ctv.ca"><img src="https://www.ctvnews.ca/polopoly_fs/1.4264174!/httpImage/image.png" height="36" width="88" alt="CTV Two" /></a> <a class="footer-logo-link" href="https://www.ctvnews.ca"><img src="//www.ctvnews.ca/polopoly_fs/7.726389!/httpImage/image.png" height="29" width="60" alt="CTVNews"/></a> <a class="footer-logo-link" href="https://www.ctvnews.ca/ctv-news-channel"> <img src="https://www.ctvnews.ca/polopoly_fs/7.726390!/httpImage/image.png" height="35" width="56" alt="CTV News Channel" /> </a> <a class="footer-logo-link" href="https://www.bnnbloomberg.ca"> <img src="https://www.ctvnews.ca/polopoly_fs/7.711875!/httpImage/image.png" height="35" width="90" alt="BNN Bloomberg" /> </a> <a class="footer-logo-link" href="https://www.cp24.com"><img src="https://static.ctvnews.ca/bellmedia/common/img/logos/footer-logo_cp24.jpg" height="30" width="53" alt="CP24" /></a> </div> <br/> <div class='footernav'> <nav> <h2>Local News</h2> <div> <a href="https://atlantic.ctvnews.ca/" title="Atlantic" >CTV News Atlantic</a> </div> <div> <a href="http://barrie.ctvnews.ca" title="Barrie" >CTV News Barrie</a> </div> <div> <a href="https://calgary.ctvnews.ca/" title="CTV Calgary News" >CTV News Calgary</a> </div> <div> <a href="https://edmonton.ctvnews.ca/" title="CTV Edmonton News" >CTV News Edmonton</a> </div> <div> <a href="https://kitchener.ctvnews.ca/guelph" >CTV News Guelph</a> </div> <div> <a href="https://kitchener.ctvnews.ca/" title="CTV Kitchener News" >CTV News Kitchener </a> </div> <div> <a href="https://calgary.ctvnews.ca/lethbridge" >CTV News Lethbridge</a> </div> <div> <a href="http://london.ctvnews.ca/" title="London" >CTV News London</a> </div> <div> <a href="https://montreal.ctvnews.ca/" title="CTV Montreal News" >CTV News Montreal </a> </div> <div> <a href="https://northernontario.ctvnews.ca/" title="CTV Northern Ontario News" > CTV News Northern Ontario</a> </div> <div> <a href="https://ottawa.ctvnews.ca/" title="CTV Ottawa NewsOttawa" >CTV News Ottawa </a> </div> <div> <a href="http://saskatoon.ctvnews.ca/prince-albert" >CTV News Prince Albert</a> </div> <div> <a href="http://edmonton.ctvnews.ca/video?binId=1.1203435" >CTV News Red Deer</a> </div> <div> <a href="https://regina.ctvnews.ca/" title="CTV Regina News" > CTV News Regina</a> </div> <div> <a href="https://saskatoon.ctvnews.ca/" title="CTV Saskatoon News" >CTV News Saskatoon </a> </div> <div> <a href="https://toronto.ctvnews.ca/" title="CTV Toronto News" > CTV News Toronto </a> </div> <div> <a href="https://bc.ctvnews.ca/" title="CTV Vancouver News" > CTV News Vancouver </a> </div> <div> <a href="https://vancouverisland.ctvnews.ca/" title="Vancouver Island" >CTV News Vancouver Island</a> </div> <div> <a href="http://windsor.ctvnews.ca" title="Windsor" >CTV News Windsor</a> </div> <div> <a href="/" title=" CTV Winnipeg News" >CTV News Winnipeg</a> </div> <div> <a href="http://regina.ctvnews.ca/yorkton" >CTV News Yorkton</a> </div> </nav> </div> <div class='footernav'> <nav> <h2>CTV Two</h2> <div> <a href="http://atlantic.ctvnews.ca/" title="Atlantic" >Atlantic</a> </div> <div> <a href="http://www.ctvalberta.ca/" title="Alberta" >Alberta</a> </div> <div> <a href="http://barrie.ctvnews.ca" title="Barrie" >CTV News Barrie</a> </div> <div> <a href="http://london.ctvnews.ca/" title="London" >CTV News London</a> </div> <div> <a href="http://ottawa.ctvnews.ca/" title="Ottawa" >Ottawa</a> </div> <div> <a href="http://windsor.ctvnews.ca" title="Windsor" >CTV News Windsor</a> </div> <div> <a href="https://vancouverisland.ctvnews.ca/" title="Vancouver Island" >CTV News Vancouver Island</a> </div> </nav> </div> <div class='footernav'> <nav> <h2>CTV News Programs</h2> <div> <a href="http://www.ctvnews.ca/ctv-national-news" title="CTV National News" >CTV National News</a> </div> <div> <a href="https://www.ctvnews.ca/power-play" title="Power Play" >Power Play</a> </div> <div> <a href="http://www.ctvnews.ca/w5/" title="W5" >W5</a> </div> <div> <a href="http://www.ctvnews.ca/qp/" title="CTV Question Period" >CTV Question Period</a> </div> <div> <a href="https://www.ctvnews.ca/ctv-news-channel" title="CTV News Channel" >CTV News Channel</a> </div> </nav> </div> <div class='footernav'> <nav> <div id="divLogin" class="element tveLoginButtonelement"> <div id="divLogIn-7_489985_1423585512__1944076610" class="tve-button-login"><a href="" onclick="umSession.signInRequest(event)" style="position:relative;">Video Sign In</a></div> <div id="divLogOut-7_489985_1423585512__1944076610" style="display:none;" class="tve-button-logout"><a href="" onclick="umSession.signoutClickEvent(event); Tracking.trackLogout();">Video Sign Out</a></div> </div> <script> umSession.logInClassName = 'tve-button-login'; umSession.logOutClassName = 'tve-button-logout'; </script> <div> <a href="https://www.ctvnews.ca/app" >CTV News App</a> </div> <div> <a href="http://www.ctvnews.ca/faq" >Video Help</a> </div> </nav> </div> <div class='footernav gig-footer'> <nav> <a href="http://www.ctvnews.ca/newsletters">Sign up and manage newsletter subscriptions</a> </nav> </div> <div class='footernav'> <nav> <a href="javascript:void(0);" onclick="setCookieAndLoadSiteByMode('mobile');">View Mobile Site</a> </nav> </div> <p class="terms">Use of this Website assumes acceptance of <a href="https://www.bellmedia.ca/bell-media-website-terms-conditions/" title="Terms &amp; Conditions">Terms &amp; 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><p class="copyright">&#169; 2023 <a href="http://www.bellmedia.ca/"><img class="copyright" src="https://static.ctvnews.ca/bellmedia/common/img/logos/bellmedia_logo.gif" alt="Bell Media" /></a> All rights reserved.</p><p class="credits"></p> <div class='thirty-by-one'> <div class=""> <div id="div-gpt-ad-30_1-3" class="advert-placeholder"></div> <script type="text/javascript"> if ($(window).width() <= 768 && ("dart" == "boxAd" || "Leaderboard" == "boxAd") || "dart" == "dart" && $(window).width() <= 768 ) { $( ".articleBody p:eq(1)" ).after($("#div-gpt-ad-30_1-3").closest(".boxAd")); } </script> <script type="text/javascript"> if (document.querySelector('.advert') !== null) { googletag.cmd.push(function () { googletag.display("div-gpt-ad-30_1-3"); }); } </script> </div> </div> <a name="pagetop"></a> <div id='div-gpt-ad-outofpage-1-oop' style='height: 0; width: 0'> <script type='text/javascript'> googletag.cmd.push(function() { googletag.display('div-gpt-ad-outofpage-1-oop'); }); </script> </div> <p><a class="back-top hidden" href="#top" title="skip to top of page">Back to top</a></p> </footer><!-- END #content-footer --> </div><!-- END div.content-wrapper --> </div><!-- END .content --> <style> .sidebar .element.list.li-divider .vid {z-index: auto} </style> <script type="text/javascript" src="https://static.ctvnews.ca/bellmedia/common/js/jquery.form.js" ></script> <script type="text/javascript" src="https://static.ctvnews.ca/bellmedia/common/js/comscore/comscore.js" ></script> <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> <script type="text/javascript"> (function() { /** CHARTBEAT CONFIGURATION START **/ var _sf_async_config = window._sf_async_config = (window._sf_async_config || {}); _sf_async_config.sections = 'Winnipeg, Our Team'; _sf_async_config.authors = cbAuthor; // CHANGE THIS TO YOUR AUTHOR NAME(s) /** CHARTBEAT CONFIGURATION END **/ function loadChartbeat() { var e = document.createElement('script'); var n = document.getElementsByTagName('script')[0]; e.type = 'text/javascript'; e.async = true; e.src = '//static.chartbeat.com/js/chartbeat_video.js';; n.parentNode.insertBefore(e, n); } loadChartbeat(); })(); </script> <script type="text/javascript" src="https://static.ctvnews.ca/bellmedia/common/js/common.js?v2" ></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(); } if (typeof window.ns_ !== "undefined") { loadComscore(); } </script> <!-- Comscore End --> <script type="text/javascript"> var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-30994051-1']); _gaq.push(['_setDomainName', 'ctvnews.ca']); _gaq.push(['_trackPageview']); jQuery(document).ready(function() { var insertGATriggers = function() { jQuery("a[data-gaTrackingEvent]").bind('click', function() { var gaTrackingEvent = jQuery(this).attr('data-gaTrackingEvent'); var gaTrackingCategory = jQuery(this).attr('data-gaTrackingCategory'); var gaTrackingAction = jQuery(this).attr('data-gaTrackingAction'); var gaTrackingLabel = jQuery(this).attr('data-gaTrackingLabel'); if (typeof gaTrackingLabel == 'undefined') { gaTrackingLabel = ""; } _gaq.push([gaTrackingEvent, gaTrackingCategory, gaTrackingAction, gaTrackingLabel]); }); }; var ga_src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; requiresDependency(ga_src,insertGATriggers); }); </script> <img src='/logger/p.gif?d=/2.628/2.629/2.617/2.919/2.916' alt='' /> <script type="text/javascript"> jQuery('body').bind('logger', function(event) { if (event.a) { if (!event.d) { event.d = '/2.628/2.629/2.617/2.919/2.916'; } jQuery.ajax({url:'/logger/p.gif', data:{a:event.a, d:event.d}}); } }); </script> <script type="text/javascript"> _AUTO_TRACK = false; </script> <script type="text/javascript" src="//beta.ctvnews.ca/content/dam/static-resources/includeAuth3.js"></script> <script type="text/javascript" src="https://static.ctvnews.ca/bellmedia/common/js/omnitureTVE.js"></script> <script type="text/javascript"> // var d = new Date(); // console.log('Before: ', d.toLocaleTimeString()); // setTimeout( () => { setupOmnitureTracking( "ctvgmnews", "CTV News", "News", "winnipeg", "home", "www", "CTVNews", "false", "false", false, false, "ctvgmnewsglobalsuite"); // }, 1500); // var d = new Date(); // console.log('After: ', d.toLocaleTimeString()); var articleTitle = ""; var pathname = window.location.pathname; var pathArray = pathname.split('/'); var sectionLevelOne = "home"; var sectionLevelTwo = ""; var sectionLevelThree = ""; if (pathArray.length > 0) { if (pathArray.length < 2) { sectionLevelTwo = pathArray[0]; } else { sectionLevelTwo = pathArray[0]; sectionLevelThree = pathArray[1]; } } if (document.querySelector('meta[property="og:title"]')) { articleTitle = document.querySelector('meta[property="og:type"]').content; } window.digitalData = { page: { siteName: "winnipeg", productName: "winnipeg", contentType: "home", subsection1: "" + sectionLevelOne + "", subsection2: "" + sectionLevelTwo + "", subsection3: "" + sectionLevelThree + "", platform: "web" }, article: { title: "" + articleTitle + "" } } _satellite.pageBottom(); </script> <script type="text/javascript"> jQuery(document).ready( function(){ trackPage(false); }); </script> <script src="https://tru.am/scripts/custom/ctvnews.js"></script> <script> jQuery(document).ready( function(){ requiresDependency('https://static.ctvnews.ca/bellmedia/common/js/trustProject.js', function() {initTrustLabel()}) }) </script> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10