1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26<!DOCTYPE html> 27 <html lang="en"> 28 <head> 29<link href="https://www.google.com" rel="preconnect" /> 30<link href="https://www.gstatic.com" rel="preconnect" crossorigin="anonymous" /> 31<meta name="tncms-access-version" content="2026-09-23 12:52:50" /> 32<meta name="keywords" content="toronto star" /> 33<meta name="description" content="Founded in 1892, the Toronto Star publishes a daily newspaper in the GTA and publishes ongoing news and information on thestar.com and mobile applications." /> 34<meta name="author" content="Toronto Star" /> 35<meta name="viewport" content="width=device-width, initial-scale=1.0" /> 36<meta name="apple-mobile-web-app-capable" content="yes" /> 37<meta name="apple-mobile-web-app-status-bar-style" content="black-translucent" /> 38<meta name="robots" content="max-image-preview:standard" /> 39<meta property="og:type" content="website" /> 40<meta property="og:url" content="https://www.thestar.com/site/about/" /> 41<meta property="og:image" content="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/custom/image/f84403b8-7d76-11ee-9d02-a72a4951957f.png?resize=600%2C600" /> 42<meta property="og:image:width" content="600" /> 43<meta property="og:image:height" content="600" /> 44<meta property="og:title" content="About the Star" /> 45<meta property="og:description" content="Founded in 1892, the Toronto Star publishes a daily newspaper in the GTA and publishes ongoing news and information on thestar.com and mobile applications." /> 46<meta property="og:site_name" content="Toronto Star" /> 47<meta property="og:section" content="about" /> 48<meta property="article:publisher" content="https://www.facebook.com/torontostar" /> 49<meta name="twitter:image" content="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/custom/image/f84403b8-7d76-11ee-9d02-a72a4951957f.png?resize=600%2C600" /> 50<meta name="twitter:card" content="summary_large_image" /> 51<meta name="twitter:site" content="@torontostar" /> 52<meta name="apple-itunes-app" content="app-id=379481068, affiliate-data=pt=328230&ct=Prod-Smartbanner&mt=8, app-argument=https://www.thestar.com/site/about/" /> 53<meta property="tncms:ads" content="lazyload,refresh" /> 54<link rel="stylesheet preload" as="style" href="https://bloximages.chicago2.vip.townnews.com/thestar.com/shared-content/art/tncms/templates/libraries/flex/components/bootstrap/resources/styles/bootstrap.min.87df60d54091cf1e8f8173c2e568260c.css"/> 55<link rel="stylesheet preload" as="style" href="https://bloximages.chicago2.vip.townnews.com/thestar.com/shared-content/art/tncms/templates/libraries/flex/components/template/resources/styles/layout.c6ac426b6fec25f4f7314644fca99984.css"/> 56<link rel="stylesheet preload" as="style" href="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/styles/daily/oovvuu.css?_dc=1789580009"/> 57<style>/*<![CDATA[*/ .grecaptcha-badge { visibility: hidden; } @media (max-width: 991px) { #tncms-block-3699117 .mobileMenuLinks { display: none !important; } } #weather-3699120 .list-unstyled { margin: 0; } #weather-3699120 span { display: block; } #weather-3699120 .forecast-link a { padding: 8px; margin-top: -10px; } #weather-3699120 .icon { position: relative; } #weather-3699120 .icon .tnt-svg { position: relative; font-size: 26px; margin-bottom: -6px; margin-right: 8px; margin-top: -8px; } #weather-3699120 .temp { font-size: 18px; line-height: 20px; font-weight: bold; } #weather-3699120 .cond { opacity: 0.7; } #weather-3699120 .current-conditions { float: left; height: 24px; } #weather-3699120 .dropdown-toggle { color: #333333; display: block; } #weather-3699120 .weather-date-separator { margin: 0 10px 0 10px; color: #979797; } #weather-3699120 img {width: auto !important;height: 30px !important; display: inline; padding-left: 4px; vertical-align: middle; } #weather-3699120 .sponsor-line { height: 36px; padding: 0 10px; clear: left; color: #333; } #weather-3699120 .sponsor-line a { margin-right: 4px; } #site-top-nav #weather-3699120 .icon { margin-top: 4px; } #site-top-nav #weather-3699120 .temp { line-height: 36px; } #weather-3699120 .current-conditions { height: 36px; padding: 0 10px; } #main-navigation #weather-3699120 .current-conditions { padding-top: 11px; } #weather-3699120 .current-conditions { display: flex; } #weather-3699120 .current-conditions .dropdown-toggle { display: flex !important; align-items: center; } #weather-3699120 .current-conditions .dropdown-toggle > * { float: none !important; height: 100%; display: flex !important; align-items: center; } @media screen and (min-width: 992px) { #tncms-region-global-skyline #ad-2827029 { min-height:0px !important; height:0px !important; overflow:hidden; } } @media screen and (min-width: 320px) { #ad-2827029 { min-height: 2px; min-width: 1px; } } @media screen and (min-width: 992px) { #tncms-region-global-skyline #ad-2827002 { min-height:0px !important; height:0px !important; overflow:hidden; } } @media screen and (min-width: 320px) { #ad-2827002 { min-height: 1px; min-width: 2px; } } @media screen and (min-width: 768px) { #ad-2827002 { min-height: 1px; min-width: 2px; } } @media screen and (min-width: 992px) { #ad-2827002 { min-height: 1px; min-width: 2px; } } @media screen and (min-width: 1200px) { #ad-2827002 { min-height: 1px; min-width: 2px; } } @media screen and (min-width: 992px) { #tncms-region-global-skyline #ad-3426075 { min-height:0px !important; height:0px !important; overflow:hidden; } } @media screen and (min-width: 320px) { #ad-3426075 { min-height: 1px; min-width: 1px; } } @media screen and (min-width: 768px) { #ad-3426075 { min-height: 1px; min-width: 1px; } } @media screen and (min-width: 992px) { #ad-3426075 { min-height: 1px; min-width: 1px; } } @media screen and (min-width: 1200px) { #ad-3426075 { min-height: 1px; min-width: 1px; } } #weather-3699123 .list-unstyled { margin: 0; } #weather-3699123 span { display: block; } #weather-3699123 .forecast-link a { padding: 8px; margin-top: -10px; } #weather-3699123 .icon { position: relative; } #weather-3699123 .icon .tnt-svg { position: relative; font-size: 26px; margin-bottom: -6px; margin-right: 8px; margin-top: -8px; } #weather-3699123 .temp { font-size: 18px; line-height: 20px; font-weight: bold; } #weather-3699123 .cond { opacity: 0.7; } #weather-3699123 .current-conditions { float: left; height: 24px; } #weather-3699123 .dropdown-toggle { color: #333333; display: block; } #weather-3699123 .weather-date-separator { margin: 0 10px 0 10px; color: #979797; } #weather-3699123 img {width: auto !important;height: 30px !important; display: inline; padding-left: 4px; vertical-align: middle; } #weather-3699123 .sponsor-line { height: 36px; padding: 0 10px; clear: left; color: #333; } #weather-3699123 .sponsor-line a { margin-right: 4px; } #site-top-nav #weather-3699123 .icon { margin-top: 4px; } #site-top-nav #weather-3699123 .temp { line-height: 36px; } #weather-3699123 .current-conditions { height: 36px; padding: 0 10px; } #main-navigation #weather-3699123 .current-conditions { padding-top: 11px; } #weather-3699123 .current-conditions { display: flex; } #weather-3699123 .current-conditions .dropdown-toggle { display: flex !important; align-items: center; } #weather-3699123 .current-conditions .dropdown-toggle > * { float: none !important; height: 100%; display: flex !important; align-items: center; } #weather-3687831 .list-unstyled { margin: 0; } #weather-3687831 span { display: block; } #weather-3687831 .forecast-link a { padding: 8px; margin-top: -10px; } #weather-3687831 .icon { position: relative; } #weather-3687831 .icon .tnt-svg { position: relative; font-size: 26px; margin-bottom: -6px; margin-right: 8px; margin-top: -8px; } #weather-3687831 .temp { font-size: 18px; line-height: 20px; font-weight: bold; } #weather-3687831 .cond { opacity: 0.7; } #weather-3687831 .current-conditions { float: left; height: 24px; } #weather-3687831 .dropdown-toggle { color: #333333; display: block; } #weather-3687831 .weather-date-separator { margin: 0 10px 0 10px; color: #979797; } #weather-3687831 img {width: 80px !important;height: auto !important; display: inline; padding-left: 4px; vertical-align: middle; } #weather-3687831 .sponsor-line { height: 36px; padding: 0 10px; clear: left; color: #333; } #weather-3687831 .sponsor-line a { margin-right: 4px; vertical-align: bottom; } #site-top-nav #weather-3687831 .icon { margin-top: 4px; } #site-top-nav #weather-3687831 .temp { line-height: 36px; } #weather-3687831 .current-conditions { height: 36px; padding: 0 10px; } #main-navigation #weather-3687831 .current-conditions { padding-top: 11px; } #tncms-block-2828682 .tnt-prop-img { max-width: 138px; } #site-logo-2828682 { color: #666; } @media screen and (min-width: 768px) { #ad-3489852 { min-height: 90px; min-width: 728px; } } @media screen and (min-width: 992px) { #ad-3489852 { min-height: 90px; min-width: 728px; } } @media screen and (min-width: 1200px) { #ad-3489852 { min-height: 250px; min-width: 970px; } } #tncms-block-2826984 .tnt-prop-img { max-width: 300px; } #site-logo-2826984 { color: #666; } .follow-links-2826990 li { margin-right: 1px; padding: 0; } .follow-links-2826990 li a, .follow-links-2826990 li a:focus, .follow-links-2826990 li a:active { ; color: #fff!important; font-size: 18px; margin-right: 10px; padding:0; box-shadow: none; } .follow-links-2826990 li a:hover { text-decoration: none; } .follow-links-2826990 li a.fb:hover { color: #3A59A5; } .follow-links-2826990 li a.tw:hover { color: #000; } .follow-links-2826990 li a.yt:hover { color: #CE2B29; } .follow-links-2826990 li a.is:hover { color: #000; } @media screen and (min-width: 320px) { #ad-3143188 { min-height: 50px; min-width: 320px; } } /*]]>*/</style>
58<script type="text/javascript">/*<![CDATA[*/ (function(){var tnsrc=window.location.hash.match(/[&#]tncms-source=([^&]+)/);var dl = window.dataLayer = window.dataLayer || [];dl.push({"townnews":{"product":{"software":"BLOX","version":"1.96.1"},"crm":{"group_id":848}},"tncms":{"template":{"version":"3.155.0"},"page":{"grid":"ample","style":"none","path":"\/site\/about","app":"editorial","theme":"flex","skin":"flex-editorial","http_status":200},"system":{"render_time":352},"client":{"is_bot":"no","is_gdpr":"no"}}});if (tnsrc && tnsrc[1]) {dl.push({'tncms.campaign.internal_source': tnsrc[1]});}window.addEventListener("DOMContentLoaded", function(oEvent) {var oTest = document.createElement('div');oTest.innerHTML = ' ';oTest.className = 'adsbox';document.body.appendChild(oTest);var nTimeoutID = window.setTimeout(function() {if (oTest.offsetHeight === 0) {dl.push({'event': 'tncms.ad.blocked'});}document.body.removeChild(oTest);window.clearTimeout(nTimeoutID);}, 100);});var nWidth=Math.max(document.documentElement.clientWidth, window.innerWidth || 0),aBPs=[[300,"Extra small: Most smartphones."],[768,"Small: Tablet devices."],[992,"Medium: Laptops & landscape tablets."],[1200,"Large: Desktop computers."]],i,c,aThisBP,aBP;
58for(i=0,c=aBPs.length;i<c;i++){aThisBP=aBPs[i];if(aBP===undefined||aThisBP[0]<=nWidth){aBP=aThisBP;}}if(aBP!==undefined){dl.push({'tncms.client.breakpoint':aBP[1]});}(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'tncms.start':new Date().getTime(),event:'tncms.start'});var f=d.getElementsByTagName(s)[0],j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src='https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);})(window,document,'script','dataLayer','GTM-PDQV3N');})(); /*]]>*/</script>
vendor: 68 bytes, lines 58-59
58 59<script src="https://www.google.com/recaptcha/enterprise.js?render=
596LdF3BEhAAAAAEQUmLciJe0QwaHESwQFc2vwCWqh
vendor: 12 bytes, line 59
59"></script>
60<script type="module" src="/shared-content/art/tncms/api/csrf.js"></script>
vendor: 1 bytes, line 60
60
61<script type="module" async="async" src="/shared-content/art/tncms/api/access.777fdd2121da80d545ff.js"></script>
vendor: 1 bytes, line 61
61
62<script src="https://bloximages.chicago2.vip.townnews.com/thestar.com/shared-content/art/tncms/templates/libraries/flex/components/jquery/resources/scripts/jquery.min.d6d18fcf88750a16d256e72626e676a6.js"></script>
vendor: 1 bytes, line 62
62
63<script src="/shared-content/art/tncms/user/user.js"></script>
vendor: 1 bytes, line 63
63
64<script src="https://bloximages.chicago2.vip.townnews.com/thestar.com/shared-content/art/tncms/templates/libraries/flex/components/bootstrap/resources/scripts/bootstrap.min.d457560d3dfbf1d56a225eb99d7b0702.js"></script>
vendor: 1 bytes, line 64
64
65<script src="https://bloximages.chicago2.vip.townnews.com/thestar.com/shared-content/art/tncms/templates/libraries/flex/components/plugins/resources/scripts/common.08a61544f369cc43bf02e71b2d10d49f.js"></script>
vendor: 1 bytes, line 65
65
66<script src="https://bloximages.chicago2.vip.townnews.com/thestar.com/shared-content/art/tncms/templates/libraries/flex/components/template/resources/scripts/tnt.c7cd232a9076c196b2102839f349c060.js"></script>
vendor: 1 bytes, line 66
66
67<script src="https://bloximages.chicago2.vip.townnews.com/thestar.com/shared-content/art/tncms/templates/libraries/flex/components/template/resources/scripts/application.0758030105fdd3a70dff03f4da4530e2.js"></script>
vendor: 1 bytes, line 67
67
68<script async="async" src="https://btloader.com/tag?o=5071905434894336&upapi=true&async=true"></script>
vendor: 1 bytes, line 68
68
69<script src="//c.webtrends-optimize.com/acs/accounts/cfa16dfe-2c13-4c6e-8cb4-c532d090eb72/js/wt.js"></script>
vendor: 1 bytes, line 69
69
70<script async="async" src="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/scripts/edition-selector.js?_dc=1789580011"></script>
vendor: 1 bytes, line 70
70
71<script async="async" src="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/scripts/footer.nav.js?_dc=1789580011"></script>
vendor: 1 bytes, line 71
71
72<script src="https://bloximages.chicago2.vip.townnews.com/thestar.com/shared-content/art/tncms/templates/libraries/flex/components/template/resources/scripts/tnt.navigation.accessibility.7a9170240d21440159b9bd59db72933b.js"></script>
vendor: 1 bytes, line 72
72
73<script async="async" src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script>
vendor: 1 bytes, line 73
73
74<script async="async" src="//micro.rubiconproject.com/prebid/dynamic/18488.js"></script>
vendor: 1 bytes, line 74
74
75<script src="https://config.aps.amazon-adsystem.com/configs/5028"></script>
vendor: 1 bytes, line 75
75
76<script src="https://client.aps.amazon-adsystem.com/publisher.js"></script>
vendor: 1 bytes, line 76
76
77<script>/*<![CDATA[*/ const aps=((e='5028')=>{(window._aps=window._aps||new Map()),_aps.has(e)||_aps.set(e,{queue:[],store:new Map([["listeners",new Map()]])});let t={accountID:e,record:function(e,t){return new Promise((r,n)=>{_aps.get(this.accountID).queue.push(new CustomEvent(e,{detail:{...t,resolve:r,reject:n}}))})},read:function(e){return this.record("bootstrap/store/willRead",{name:e}),_aps.get(this.accountID).store.get(e)},run:function(e,t){_aps.get("_system")?.store.get("listeners").has(e)?this.record(e,t):this.record("bootstrap/run/willDrop",{name:e,detail:t})},react:function(e,t){_aps.get(this.accountID).store.get("listeners").set(e,t);this.record("bootstrap/react/didExecute",{name:e})}};return t.record("bootstrap/version/declare",{version:5}),t})();((t=aps)=>{window.apstag=window.apstag||{init:function(e,r){t.record("legacy/init/enqueue",{config:e,callback:r})},fetchBids:function(e,r){t.record("legacy/fetchBids/enqueue",{bidConfig:e,callback:r})},setDisplayBids:function(){t.run("legacy/setDisplayBids/enqueue",{arguments})},targetingKeys:function(){return t.read("legacy/targetingKeys")??[]},rpa:function(e,r,n){t.record("legacy/rpa/enqueue",{tokenConfig:e,callback:r,setCookie:n})},upa:function(e,r,n){t.record("legacy/upa/enqueue",{tokenConfig:e,callback:r,setCookie:n})},dpa:function(e){t.record("legacy/dpa/enqueue",{callback:e})}};t.record("bootstrapExtAPStag/version/declare",{version:1})})(),((t=aps)=>{window.apstag={...window.apstag,queue:{push:function(e){t.record("legacy/queue/push",{callback:e})}}};t.record("bootstrapExtQueue/version/declare",{version:1})})(),((t=aps)=>{window.apstag={...window.apstag,customPlacements:function(){return{hint:function(e,r,n){t.record("customPlacement/hint/define",{id:e,isDefault:r,hintMetadata:n})},enable:function(){t.record("customPlacement/service/enable")},addEventListener:function(e,r){if("PlacementResponse"===e)t.react("customPlacement/placement/didRespond",r);else throw new Error("Unsupported event type")}}}};t.record("bootstrapExtASR/version/declare",{version:1})})(),((t=aps)=>{window.apstag={...window.apstag,nativeContent:function(){return{enable:function(){t.record("nativeCommerceAds/service/enable")},registerHook:function(e,r){if("nativeCommerceAds.updateClickUrl"===e)t.react("nativeCommerceAds/clickUrl/update",k=>({status:"completed",value:{url:r(k?.detail?.url,k?.detail?.element)}}));else throw new Error("Unsupported event type")}}}};t.record("bootstrapExtNCA/version/declare",{version:1})})(); 78 apstag.init({ 79 pubID: '5028', 80 adServer: 'googletag', 81 simplerGPT: true 82 }); /*]]>*/</script>
vendor: 1 bytes, line 82
82
83<script>/*<![CDATA[*/ window.googletag = window.googletag || {cmd: []}; 84 window.gptAdSlots = window.gptAdSlots || [];var PREBID_TIMEOUT = 3500; 85 86 var pbjs = pbjs || {}; 87 pbjs.que = pbjs.que || []; 88 var a9Enabled = typeof apstag !== 'undefined'; 89 90 googletag.cmd.push(function() { 91 // Disable requests for ads on page load 92 googletag.pubads().disableInitialLoad(); 93 }); 94 95 function sendAdServerRequest(gptSlots, requestManager) { 96 googletag.cmd.push(function() { 97 if (typeof gptSlots !== 'undefined') { 98 var slotsToRefresh = []; 99 for (var i = 0; i < gptSlots.length; i++) { 100 if (requestManager.slotsLoaded.indexOf(gptSlots[i]) < 0) { 101 slotsToRefresh.push(gptSlots[i]); 102 requestManager.slotsLoaded.push(gptSlots[i]); 103 } 104 } 105 if (slotsToRefresh.length > 0) { 106 googletag.pubads().refresh(slotsToRefresh); 107 } 108 109 } else { 110 if (requestManager.adServerRequestSent) { 111 return; 112 } 113 requestManager.adServerRequestSent = true; 114 googletag.pubads().refresh(); 115 } 116 }); 117 } 118 119 120 // when both APS and Prebid have returned, initiate ad request 121 function biddersBack(gptSlots, requestManager) { 122 if (requestManager.aps && requestManager.prebid) { 123 sendAdServerRequest(gptSlots, requestManager); 124 } 125 return; 126 } 127 128 129 function magnite_refreshBid(ids) { 130 var gptSlots; 131 if (typeof ids !== 'undefined') { 132 gptSlots = []; 133 for (var i = 0; i < ids.length; i++) { 134 gptSlots.push(gptAdSlots[ids[i]]); 135 } 136 } 137 var requestManager = { 138 adServerRequestSent: false, 139 slotsLoaded: [], 140 141 aps: false, 142 prebid: false, 143 144 }; 145 146 147 googletag.cmd.push(function() { 148 if (typeof gptSlots === 'undefined') { 149 apstag.fetchBids({}, function(bids) { 150 apstag.setDisplayBids(); 151 requestManager.aps = true; 152 biddersBack(gptSlots, requestManager); 153 }); 154 } else { 155 apstag.fetchBids({ 156 slots: gptSlots 157 }, function(bids) { 158 apstag.setDisplayBids(); 159 requestManager.aps = true; 160 biddersBack(gptSlots, requestManager); 161 }); 162 } 163 }); 164 165 166 pbjs.que.push(function() { 167 pbjs.rp.requestBids({ 168 169 callback: function() { 170 googletag.cmd.push(function() { 171 requestManager.prebid = true; 172 biddersBack(gptSlots, requestManager); 173 }); 174 }, 175 176 gptSlotObjects: gptSlots 177 }); 178 }); 179 180 setTimeout(function() { 181 sendAdServerRequest(gptSlots, requestManager); 182 }, PREBID_TIMEOUT); 183 } 184 185 186 187 // Log all bids 188 function pbjs_logAllBids() { 189 var responses = pbjs.getBidResponses(); 190 var output = []; 191 for (var adunit in responses) { 192 if (responses.hasOwnProperty(adunit)) { 193 var bids = responses[adunit].bids; 194 for (var i = 0; i < bids.length; i++) { 195 var b = bids[i]; 196 output.push({ 197 'adunit': adunit, 'adId': b.adId, 'bidder': b.bidder, 198 'time': b.timeToRespond, 'cpm': b.cpm, 'msg': b.statusMessage 199 }); 200 } 201 } 202 } 203 if (output.length) { 204 if (console.table) { 205 console.log('All bids returned'); 206 console.table(output); 207 } else { 208 for (var j = 0; j < output.length; j++) { 209 console.log(output[j]); 210 } 211 } 212 } else { 213 console.warn('NO prebid responses'); 214 } 215 } 216 217 // Log winning bids 218 function pbjs_logWinningBids() { 219 var bids = pbjs.getHighestCpmBids(); 220 var output = []; 221 for (var i = 0; i < bids.length; i++) { 222 var b = bids[i]; 223 output.push({ 224 'adunit': b.adUnitCode, 'adId': b.adId, 'bidder': b.bidder, 225 'time': b.timeToRespond, 'cpm': b.cpm 226 }); 227 } 228 if (output.length) { 229 if (console.table) { 230 console.log('Winning bids'); 231 console.table(output); 232 } else { 233 for (var j = 0; j < output.length; j++) { 234 console.log(output[j]); 235 } 236 } 237 } else { 238 console.warn('No prebid winners'); 239 } 240 } 241 242 window.__tnt = window.__tnt || {}; 243 __tnt.ads = __tnt.ads || {}; 244 __tnt.ads.dfp = __tnt.ads.dfp || {}; 245 246 __tnt.ads.dfp.targeting = __tnt.ads.dfp.targeting || {}; 247 248 249 __tnt.ads.dfp.targeting.k = ["toronto star"]; 250 251 __tnt.ads.dfp.targeting.page = ["index","app-editorial"]; 252 __tnt.ads.dfp.templates = __tnt.ads.dfp.templates || {}; 253 __tnt.ads.dfp.templates = { 254 cube:"https:\/\/bloximages.chicago2.vip.townnews.com\/thestar.com\/shared-content\/art\/tncms\/templates\/libraries\/flex\/components\/ads\/resources\/scripts\/templates\/cube.a023713b7eff47127899286dc36e1970.js", 255 interstitial:"https:\/\/bloximages.chicago2.vip.townnews.com\/thestar.com\/shared-content\/art\/tncms\/templates\/libraries\/flex\/components\/ads\/resources\/scripts\/templates\/interstitial.df40f87de692498682823c6773da5459.js", 256 nativeArticle:"https:\/\/bloximages.chicago2.vip.townnews.com\/thestar.com\/shared-content\/art\/tncms\/templates\/libraries\/flex\/components\/ads\/resources\/scripts\/templates\/native-article.9b3cd3bb8591bed71346f4fe429b96dc.js", 257 pageCurl:"https:\/\/bloximages.chicago2.vip.townnews.com\/thestar.com\/shared-content\/art\/tncms\/templates\/libraries\/flex\/components\/ads\/resources\/scripts\/templates\/page-curl.ca0c1a7372c29272ef1ccf504ced01a9.js", 258 parallax:"https:\/\/bloximages.chicago2.vip.townnews.com\/thestar.com\/shared-content\/art\/tncms\/templates\/libraries\/flex\/components\/ads\/resources\/scripts\/templates\/parallax.0ce32932f3b4125f930bea8d431f8f03.js", 259 paw:"https:\/\/bloximages.chicago2.vip.townnews.com\/thestar.com\/shared-content\/art\/tncms\/templates\/libraries\/flex\/components\/ads\/resources\/scripts\/templates\/paw.9ea074ccc913cb273a4b790e1e37460a.js", 260 pencil:"https:\/\/bloximages.chicago2.vip.townnews.com\/thestar.com\/shared-content\/art\/tncms\/templates\/libraries\/flex\/components\/ads\/resources\/scripts\/templates\/pencil.2662e4159cdac4809283c5399d78644b.js", 261 reveal:"https:\/\/bloximages.chicago2.vip.townnews.com\/thestar.com\/shared-content\/art\/tncms\/templates\/libraries\/flex\/components\/ads\/resources\/scripts\/templates\/reveal.e5d561a6b71aa2730a07fa90f5f4f6d6.js", 262 roller:"https:\/\/bloximages.chicago2.vip.townnews.com\/thestar.com\/shared-content\/art\/tncms\/templates\/libraries\/flex\/components\/ads\/resources\/scripts\/templates\/roller.c699c542afb9f08b38613e8473ddf14f.js", 263 slider:"https:\/\/bloximages.chicago2.vip.townnews.com\/thestar.com\/shared-content\/art\/tncms\/templates\/libraries\/flex\/components\/ads\/resources\/scripts\/templates\/slider.015001bff591d1665c6d0ec2a888b1ca.js", 264 stickyAnchor:"https:\/\/bloximages.chicago2.vip.townnews.com\/thestar.com\/shared-content\/art\/tncms\/templates\/libraries\/flex\/components\/ads\/resources\/scripts\/templates\/sticky-anchor.b16df11ef6c433b3b8ec1881d240c9cb.js", 265 video:"https:\/\/bloximages.chicago2.vip.townnews.com\/thestar.com\/shared-content\/art\/tncms\/templates\/libraries\/flex\/components\/ads\/resources\/scripts\/templates\/video-inline.d45f12d51e6b121b88d52db2e387136f.js", 266 wallpaper:"https:\/\/bloximages.chicago2.vip.townnews.com\/thestar.com\/shared-content\/art\/tncms\/templates\/libraries\/flex\/components\/ads\/resources\/scripts\/templates\/wallpaper.dc1c1bace62343a130be3589fe0846f9.js" 267 }; 268 269 __tnt.ads.dfp.targeting.environment='prod'; 270 271 272 273 var browserWidth = jQuery(window).width(); 274 var cutpoint="large"; 275 if(browserWidth>=481 && browserWidth<=1024){ 276 cutpoint="medium"; 277 } else if (browserWidth<=480){ 278 cutpoint="small";
279 } 280 __tnt.ads.dfp.targeting.cutpoint = cutpoint; 281 __tnt.ads.dfp.targeting.section = 'site';__tnt.ads.dfp.targeting.subsection = 'about';if (__tnt.user.services) { __tnt.ads.dfp.targeting.subscriber = "true"; } else { __tnt.ads.dfp.targeting.subscriber = "false"; } 282 283 /*]]>*/</script>
vendor: 1 bytes, line 283
283
284<script>/*<![CDATA[*/ 285 googletag.cmd.push(function(){ 286 var adUnit = (window.frameElement && window.frameElement.getAttribute('data-gam-adunit')) ? window.frameElement.getAttribute('data-gam-adunit') : '/58580620/thestar.com/site/about/hub'; 287 var mapping = googletag.sizeMapping().addSize([320, 0], [1, 2]).addSize([768, 0], []).addSize([992, 0], []).addSize([1200, 0], []).build(); 288 gptAdSlots['ad-2827029'] = googletag.defineSlot(adUnit, [[1,2]], 'ad-2827029').defineSizeMapping(mapping).setCollapseEmptyDiv(true).addService(googletag.pubads()); 289 gptAdSlots['ad-2827029'].setTargeting('gpid', '58580620/thestar.com/site/about/hub/ad-2827029'); 290 gptAdSlots['ad-2827029'].setTargeting('pos', ['1']); 291 }); 292 /*]]>*/</script>
vendor: 1 bytes, line 292
292
293<script>/*<![CDATA[*/ 294 googletag.cmd.push(function(){ 295 var adUnit = (window.frameElement && window.frameElement.getAttribute('data-gam-adunit')) ? window.frameElement.getAttribute('data-gam-adunit') : '/58580620/thestar.com/site/about/hub'; 296 297 gptAdSlots['ad-2827002'] = googletag.defineSlot(adUnit, [2, 1], 'ad-2827002').setCollapseEmptyDiv(true).addService(googletag.pubads()); 298 gptAdSlots['ad-2827002'].setTargeting('gpid', '58580620/thestar.com/site/about/hub/ad-2827002'); 299 gptAdSlots['ad-2827002'].setTargeting('pos', ['impact-top']); 300 }); 301 /*]]>*/</script>
vendor: 1 bytes, line 301
301
302<script>/*<![CDATA[*/ 303 googletag.cmd.push(function(){ 304 var adUnit = (window.frameElement && window.frameElement.getAttribute('data-gam-adunit')) ? window.frameElement.getAttribute('data-gam-adunit') : '/58580620/thestar.com/site/about/hub'; 305 306 gptAdSlots['ad-3426075'] = googletag.defineSlot(adUnit, [1, 1], 'ad-3426075').setCollapseEmptyDiv(true).addService(googletag.pubads()); 307 gptAdSlots['ad-3426075'].setTargeting('gpid', '58580620/thestar.com/site/about/hub/ad-3426075'); 308 gptAdSlots['ad-3426075'].setTargeting('pos', ['1']); 309 }); 310 /*]]>*/</script>
vendor: 1 bytes, line 310
310
311<script>/*<![CDATA[*/ 312 googletag.cmd.push(function(){ 313 var adUnit = (window.frameElement && window.frameElement.getAttribute('data-gam-adunit')) ? window.frameElement.getAttribute('data-gam-adunit') : '/58580620/thestar.com/site/about/hub'; 314 var mapping = googletag.sizeMapping().addSize([320, 0], []).addSize([768, 0], [[728, 90],[970,250]]).addSize([992, 0], [[728, 90],[970,250]]).addSize([1200, 0], [970,250]).build(); 315 gptAdSlots['ad-3489852'] = googletag.defineSlot(adUnit, [[728,90],[970,250]], 'ad-3489852').defineSizeMapping(mapping).setCollapseEmptyDiv(true).addService(googletag.pubads()); 316 gptAdSlots['ad-3489852'].setTargeting('gpid', '58580620/thestar.com/site/about/hub/ad-3489852'); 317 gptAdSlots['ad-3489852'].setTargeting('pos', ['1']); 318 }); 319 /*]]>*/</script>
vendor: 1 bytes, line 319
319
320<script>/*<![CDATA[*/ 321 googletag.cmd.push(function(){ 322 var adUnit = (window.frameElement && window.frameElement.getAttribute('data-gam-adunit')) ? window.frameElement.getAttribute('data-gam-adunit') : '/58580620/thestar.com/site/about/hub'; 323 var mapping = googletag.sizeMapping().addSize([320, 0], [320, 50]).addSize([768, 0], []).addSize([992, 0], []).addSize([1200, 0], []).build(); 324 gptAdSlots['ad-3143188'] = googletag.defineSlot(adUnit, [[320,50]], 'ad-3143188').defineSizeMapping(mapping).setCollapseEmptyDiv(true).addService(googletag.pubads()); 325 gptAdSlots['ad-3143188'].setTargeting('gpid', '58580620/thestar.com/site/about/hub/ad-3143188'); 326 gptAdSlots['ad-3143188'].setTargeting('pos', ['1']); 327 }); 328 /*]]>*/</script>
vendor: 1 bytes, line 328
328
329<script src="https://bloximages.chicago2.vip.townnews.com/thestar.com/shared-content/art/tncms/templates/libraries/flex/components/ads/resources/scripts/tnt.ads.adverts.66a3812a7b5c12fde8cd998fd691ad7d.js"></script>
vendor: 1 bytes, line 329
329
330<script src="/shared-content/art/tncms/tracking.js"></script>
vendor: 1 bytes, line 330
330
331<script async="async" src="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/scripts/save.asset.js?_dc=1789580011"></script>
vendor: 1 bytes, line 331
331
332<script>/*<![CDATA[*/ 333 334 // GPP Helper Function 335 __tnt.ads.dfp.getGppData = function(callback) { 336 var maxRetries = 5; 337 var retryDelay = 400; 338 var existsRetryCount = 0; 339 var readyRetryCount = 0; 340 var debug = /[?&]ads_log/.test(window.location.search); 341 342 function checkGppExists() { 343 if (typeof __gpp !== 'function') { 344 existsRetryCount++; 345 if (existsRetryCount < maxRetries) { 346 if (debug) console.log('GPP CMP not available, retrying... (' + existsRetryCount + '/' + maxRetries + ')'); 347 setTimeout(checkGppExists, retryDelay); 348 return; 349 } else { 350 if (debug) console.log('GPP CMP not available after ' + maxRetries + ' attempts'); 351 callback(null); 352 return; 353 } 354 } 355 fetchGppData(); 356 } 357 358 function fetchGppData() { 359 try { 360 __gpp('ping', function(pingData, success) { 361 if (!success || pingData.signalStatus !== 'ready') { 362 readyRetryCount++; 363 if (readyRetryCount < maxRetries) { 364 if (debug) console.log('GPP signal not ready, retrying... (' + readyRetryCount + '/' + maxRetries + ')'); 365 setTimeout(fetchGppData, retryDelay); 366 return; 367 } else { 368 if (debug) console.log('GPP signal not ready after ' + maxRetries + ' attempts'); 369 callback(pingData || null); 370 return; 371 } 372 } 373 callback(pingData); 374 }); 375 } catch (error) { 376 if (debug) console.log('Error getting GPP data: ' + error.message); 377 callback(null); 378 } 379 } 380 381 checkGppExists(); 382 }; 383 384 // Apply GPP Privacy Settings 385 __tnt.ads.dfp.setPrivacySettings = function(callback) { 386 __tnt.ads.dfp.getGppData(function(gppData) { 387 googletag.cmd.push(function() { 388 var disableTargetedAds = false; 389 var debug = /[?&]ads_log/.test(window.location.search); 390 391 if (gppData && gppData.parsedSections) { 392 for (var sectionName in gppData.parsedSections) { 393 var sectionData = gppData.parsedSections[sectionName]; 394 if (!sectionData) continue; 395 396 var section = sectionData[Object.keys(sectionData)[0]]; 397 if (!section) continue; 398 399 // GDPR (tcfeuv2) - Check Purpose 4 400 if (sectionName === 'tcfeuv2') { 401 var purposes = section.Purpose && section.Purpose.Consent; 402 if (!purposes || !purposes[3]) { 403 disableTargetedAds = true; 404 break; 405 } 406 } 407 408 // Canada (tcfcav1) - Check Purpose 4 409 if (sectionName === 'tcfcav1') { 410 var purposes = section.PurposesExpressConsent; 411 if (!purposes || !purposes[3]) { 412 disableTargetedAds = true; 413 break; 414 } 415 } 416 417 // CCPA (uspv1) - Check opt-out of sale 418 if (sectionName === 'uspv1') { 419 var uspString = section.uspString || ''; 420 if (uspString[2] === 'Y') { 421 disableTargetedAds = true; 422 break; 423 } 424 } 425 426 // US National & States - Check opt-out flags 427 var usRegex = /^(usnat|usca|usva|usco|usut|usct|usfl|usmt|usor|ustx|usde|usia|usne|usnh|usnj|ustn)$/i; 428 if (usRegex.test(sectionName)) { 429 if (section.TargetedAdvertisingOptOut === 1 || 430 section.SaleOptOut === 1 || 431 section.SharingOptOut === 1) { 432 disableTargetedAds = true; 433 break; 434 } 435 } 436 } 437 438 if (debug) console.log('Disable Targeted Ads: ' + disableTargetedAds); 439 } else { 440 if (debug) console.log('No GPP data available, using default privacy settings'); 441 } 442 443 // Set privacy settings in GPT 444 googletag.pubads().setPrivacySettings({ 445 'restrictDataProcessing': disableTargetedAds 446 }); 447 448 if (callback) callback(); 449 }); 450 }); 451 }; 452 453 // Main initialization with GPP check 454 googletag.cmd.push(function() { 455 456 // Targeting for client browser 457 googletag.pubads().setTargeting('browser', __tnt.client.browser.name); 458 459 // Targeting for schain 460 // Targeting for keywords 461 if (__tnt.ads.dfp.targeting) { 462 for (var k in __tnt.ads.dfp.targeting) { 463 if (__tnt.ads.dfp.targeting.hasOwnProperty(k)) { 464 googletag.pubads().setTargeting(k,__tnt.ads.dfp.targeting[k]); 465 } 466 } 467 } 468 469 // Viewable impression event listener 470 googletag.pubads().addEventListener('impressionViewable', function(event) { 471 for (var key in gptAdSlots) { 472 if (gptAdSlots[key] === event.slot && __tnt.ads.slots[key]) { 473 if (!__tnt.ads.slots[key].viewableImpression) __tnt.ads.slots[key].viewableImpression = true; 474 } 475 } 476 }); 477 478 // Publisher provided ID(PPID) 479 if (window.localStorage) { 480 var sID = window.localStorage.getItem('_us_master_id'); 481 if (sID) { 482 if (window.dataLayer) { 483 dataLayer.push({ 484 'tncms.ad.userstitch_id': sID 485 }); 486 } 487 googletag.pubads().setPublisherProvidedId(sID); 488 } 489 } 490 491 // Disable initial ad load for all ad variants 492 googletag.pubads().disableInitialLoad(); 493 494 // Fetch multiple ads at the same time 495 googletag.pubads().enableSingleRequest(); 496 497 // Enable all GPT services for all defined ad slots 498 googletag.enableServices(); 499 }); 500 /*]]>*/</script>
500 501 502 503 <title>About the Star</title> 504 505 506 507 <link rel="shortcut icon" type="image/x-icon" href="https://www.thestar.com/content/tncms/site/icon.ico" /> 508 509 510 <link rel="preconnect" href="//aax.amazon-adsystem.com"> 511 512 <link rel="preconnect" href="//c.amazon-adsystem.com"> 513 514 <link rel="preconnect" href="//www.google.com"> 515 516 <link rel="preconnect" href="//adservice.google.com"> 517 518 <link rel="preconnect" href="//securepubads.g.doubleclick.net"> 519 520 <link rel="preconnect" href="//stats.g.doubleclick.net"> 521 522 <link rel="preconnect" href="//tpc.googlesyndication.com"> 523 524 <link rel="preconnect" href="//pagead2.googlesyndication.com"> 525 526 <link rel="preconnect" href="//www.googletagmanager.com"> 527 528 <link rel="preconnect" href="//www.google-analytics.com"> 529 <link rel="alternate" type="application/rss+xml" title="About the Star" href="http://www.thestar.com/search/?f=rss&t=article&c=site/about&l=50&s=start_time&sd=desc" /> 530 <link rel="canonical" href="https://www.thestar.com/site/about/" /> 531
531<script defer src="https://bloximages.chicago2.vip.townnews.com/thestar.com/shared-content/art/tncms/templates/libraries/flex/components/plugins/resources/scripts/fontawesome.2d2bffd5ae1ad5a87314065b9bf6fb87.js"></script>
531 532
532<script> 533 function initStarLogo() { 534 535 const editionLocations = {"toronto":{"home":"\/","alt":"The Star","logo":"https:\/\/bloximages.chicago2.vip.townnews.com\/thestar.com\/content\/tncms\/live\/libraries\/flex\/components\/torstar_core_ext\/resources\/images\/publication-logos\/thestar_logo.png?_dc=1785951071","mobile":"https:\/\/bloximages.chicago2.vip.townnews.com\/thestar.com\/content\/tncms\/live\/libraries\/flex\/components\/torstar_core_ext\/resources\/images\/publication-logos\/thestar_logo.png?_dc=1785951071","width":380,"height":40,"mobileWidth":190,"mobileHeight":20},"vancouver":{"home":"\/vancouver\/","alt":"The Star - Vancouver","logo":"https:\/\/bloximages.chicago2.vip.townnews.com\/thestar.com\/content\/tncms\/live\/libraries\/flex\/components\/torstar_core\/resources\/images\/regional\/desktop\/star_vancouver.png?_dc=1789580010","mobile":"https:\/\/bloximages.chicago2.vip.townnews.com\/thestar.com\/content\/tncms\/live\/libraries\/flex\/components\/torstar_core\/resources\/images\/regional\/mobile\/star_vancouver.png?_dc=1789580009","width":510,"height":81,"mobileWidth":157,"mobileHeight":25},"calgary":{"home":"\/calgary\/","alt":"The Star - Calgary","logo":"https:\/\/bloximages.chicago2.vip.townnews.com\/thestar.com\/content\/tncms\/live\/libraries\/flex\/components\/torstar_core\/resources\/images\/regional\/desktop\/star_calgary.png?_dc=1789580010","mobile":"https:\/\/bloximages.chicago2.vip.townnews.com\/thestar.com\/content\/tncms\/live\/libraries\/flex\/components\/torstar_core\/resources\/images\/regional\/mobile\/star_calgary.png?_dc=1789580009","width":510,"height":81,"mobileWidth":157,"mobileHeight":25},"edmonton":{"home":"\/edmonton\/","alt":"The Star - Edmonton","logo":"https:\/\/bloximages.chicago2.vip.townnews.com\/thestar.com\/content\/tncms\/live\/libraries\/flex\/components\/torstar_core\/resources\/images\/regional\/desktop\/star_edmonton.png?_dc=1789580010","mobile":"https:\/\/bloximages.chicago2.vip.townnews.com\/thestar.com\/content\/tncms\/live\/libraries\/flex\/components\/torstar_core\/resources\/images\/regional\/mobile\/star_edmonton.png?_dc=1789580009","width":510,"height":81,"mobileWidth":157,"mobileHeight":25},"winnipeg":{"home":"\/winnipeg\/","alt":"The Star - Winnipeg","logo":"https:\/\/bloximages.chicago2.vip.townnews.com\/thestar.com\/content\/tncms\/live\/libraries\/flex\/components\/torstar_core\/resources\/images\/regional\/desktop\/star_winnipeg.png?_dc=1789580010","mobile":"https:\/\/bloximages.chicago2.vip.townnews.com\/thestar.com\/content\/tncms\/live\/libraries\/flex\/components\/torstar_core\/resources\/images\/regional\/mobile\/star_winnipeg.png?_dc=1789580009","width":510,"height":81,"mobileWidth":157,"mobileHeight":25},"ottawa":{"home":"\/ottawa\/","alt":"The Star - Ottawa","logo":"https:\/\/bloximages.chicago2.vip.townnews.com\/thestar.com\/content\/tncms\/live\/libraries\/flex\/components\/torstar_core\/resources\/images\/regional\/desktop\/star_ottawa.png?_dc=1789580010","mobile":"https:\/\/bloximages.chicago2.vip.townnews.com\/thestar.com\/content\/tncms\/live\/libraries\/flex\/components\/torstar_core\/resources\/images\/regional\/mobile\/star_ottawa.png?_dc=1789580009","width":510,"height":81,"mobileWidth":157,"mobileHeight":25},"halifax":{"home":"\/halifax\/","alt":"The Star - Halifax","logo":"https:\/\/bloximages.chicago2.vip.townnews.com\/thestar.com\/content\/tncms\/live\/libraries\/flex\/components\/torstar_core\/resources\/images\/regional\/desktop\/star_halifax.png?_dc=1789580010","mobile":"https:\/\/bloximages.chicago2.vip.townnews.com\/thestar.com\/content\/tncms\/live\/libraries\/flex\/components\/torstar_core\/resources\/images\/regional\/mobile\/star_halifax.png?_dc=1789580009","width":510,"height":81,"mobileWidth":157,"mobileHeight":25}}; 536 const selectedLocation = editionLocations.toronto; 537 try { 538 let root = document.querySelector(":root"); 539 root.style.setProperty('--site-logo-src', "url('"+selectedLocation.logo+"')"); 540 root.style.setProperty('--site-logo-width', selectedLocation.width+"px"); 541 root.style.setProperty('--site-logo-height', selectedLocation.height+"px"); 542 root.style.setProperty('--site-logo-mobile-src', "url('"+selectedLocation.mobile+"')"); 543 root.style.setProperty('--site-logo-mobile-width', selectedLocation.mobileWidth+"px"); 544 root.style.setProperty('--site-logo-mobile-height', selectedLocation.mobileHeight+"px"); 545 546 let logoDesktopHref = document.getElementById("siteUserHeaderHref-desktop"); 547 logoDesktopHref.href=selectedLocation.home; 548 549 let logoMobileHref = document.getElementById("siteUserHeaderHref-mobile"); 550 logoMobileHref.href=selectedLocation.home; 551 } catch(err){} 552 try { 553 554 } catch(err){c} 555 } 556 initStarLogo(); 557 </script>
557 558<link rel="preconnect" href="https://tags.crwdcntrl.net"> 559 <link rel="preconnect" href="https://bcp.crwdcntrl.net"> 560 <link rel="preconnect" href="https://c.ltmsphrcl.net"> 561 <link rel="dns-prefetch" href="https://tags.crwdcntrl.net"> 562 <link rel="dns-prefetch" href="https://bcp.crwdcntrl.net"> 563 <link rel="dns-prefetch" href="https://c.ltmsphrcl.net"> 564 <!-- Identity Links --> 565 <link rel="preconnect" href="https://bcp.st.crwdcntrl.net"> 566 <link rel="dns-prefetch" href="https://bcp.st.crwdcntrl.net"> 567 <link rel="preconnect" href="https://c.st.ltmsphrcl.net"> 568 <link rel="dns-prefetch" href="https://c.st.ltmsphrcl.net"> 569
569<script> 570 ! function() { 571 var lotameClientId = '17837'; 572 window.googletag = window.googletag || {}; 573 window.googletag.cmd = window.googletag.cmd || []; 574 var audTargetingKey = 'lotame'; 575 var pidTargetingKey = 'lpid'; 576 var panoramaIdTargetingKey = 'lpanoramaid'; 577 var audLocalStorageKey = 'lotame_' + lotameClientId + '_auds'; 578 var isUserLoggedIn = TNCMS.User.isLoggedIn(); 579 580 // Immediately load audiences and id from local storage 581 try { 582 var storedAuds = window.localStorage.getItem(audLocalStorageKey) || ''; 583 584 if (storedAuds) { 585 googletag.cmd.push(function() { 586 window.googletag.pubads().setTargeting(audTargetingKey, storedAuds.split(',')); 587 }); 588 } 589 590 var localStoragePid = window.localStorage.getItem('_cc_id') || ''; 591 if (localStoragePid) { 592 googletag.cmd.push(function() { 593 window.googletag.pubads().setTargeting(pidTargetingKey, localStoragePid); 594 }); 595 } 596 } catch(e) {} 597 598 // Callback when targeting audience is ready to push latest audience data 599 var audienceReadyCallback = function (profile) { 600 // Get audiences as an array 601 var lotameAudiences = profile.getAudiences() || []; 602 603 // Set the new target audiences for call to Google 604 googletag.cmd.push(function() { 605 window.googletag.pubads().setTargeting(audTargetingKey, lotameAudiences); 606 }); 607 608 var lotamePid = profile.getProfileId() || ''; 609 if (lotamePid) { 610 googletag.cmd.push(function() { 611 window.googletag.pubads().setTargeting(pidTargetingKey, lotamePid); 612 }); 613 } 614 615 var panoObject = window['lotame_' + lotameClientId].getPanorama() || ''; 616 if(panoObject) { 617 var panoID = panoObject.getId(); 618 var panoIDType = panoObject.getIdType(); 619 if (panoID) { 620 googletag.cmd.push(function() { 621 window.googletag.pubads().setTargeting(panoramaIdTargetingKey, panoID); 622 }); 623 } 624 625 } 626 }; 627 628 // Lotame Config 629 var lotameTagInput = { 630 data: {}, 631 config: { 632 audienceLocalStorage: audLocalStorageKey, 633 onProfileReady: audienceReadyCallback, 634 clientId: Number(17837) 635 636 } 637 }; 638 639 // Lotame initialization 640 var lotameConfig = lotameTagInput.config || {}; 641 var namespace = window['lotame_' + lotameClientId] = {}; 642 namespace.config = lotameConfig; 643 namespace.data = lotameTagInput.data || {}; 644 namespace.cmd = namespace.cmd || []; 645 646 // Handle Identity 647 if(isUserLoggedIn) { 648 var currentUserEmail = TNCMS.User.getEmail().trim().toLowerCase(); 649 window['lotame_' + lotameClientId].cmd.push(function() { 650 window['lotame_' + lotameClientId].setIdentity( 651 { id: currentUserEmail, type: 'EMAIL'} 652 ); 653 }); 654 } 655 656 } (); 657 </script>
657 658
658<script async src="https://tags.crwdcntrl.net/lt/c/17837/lt.min.js"></script>
658<script type="text/javascript"> 659 /* Image Resizer */ 660 window.addEventListener('message', receiveMessage, false) 661 function receiveMessage(event) { 662 var origin = event.origin || event.originalEvent.origin 663 if (origin !== 'https://misc.thestar.com') 664 return 665 var data = event.data.resize 666 if (data) { 667 const {height, iframe} = data; 668 if (height && iframe) { 669 const iframeElement = document.getElementById(iframe) 670 if (iframeElement) { 671 iframeElement.height = height 672 } 673 var elem = height 674 } 675 } 676 } 677 </script>
677<script> 678 /** Added for TSP-2941 - Sponsorship on weather widget */ 679 window.weatherHeaderSponsorship = false; 680 </script>
680<script> 681bDebug = false; 682if(document.location.hash.includes("swg.debug=1") || document.location.hash.includes("swg.deventitlement=DEV_MODE_SCENARIO_METER_ACCESS_GRANTED") || document.location.hash.includes("swg.deventitlement=DEV_MODE_SCENARIO_METER_ACCESS_DENIED")){ bDebug = true } 683if(bDebug){ console.log("SWG+GEA - CS-4864 - 2023/11/10 - 11:54") } 684 685window.__tnt || (window.__tnt = {}); 686window.__tnt.subscription || (__tnt.subscription = {}); 687window.__tnt.subscription.bp || (__tnt.subscription.bp = []); // array of functions run before the custom access method promises 688window.__tnt.subscription.ap || (__tnt.subscription.ap = []); // array of functions run after custom access method promises 689window.__tnt.subscription.d || (__tnt.subscription.d = []); // array of functions run on access denied 690window.__tnt.subscription.a || (__tnt.subscription.a = []); // array of functions run on access granted 691 692window.__tnt.subscription.access || (window.__tnt.subscription.access = {}); 693window.__tnt.subscription.access.promises || (window.__tnt.subscription.access.promises = []); 694window.__tnt.subscription.access.promisesStageTwo || (window.__tnt.subscription.access.promisesStageTwo = []); 695window.__tnt.subscription.access.manifest || (window.__tnt.subscription.access.manifest = { 696 denied: { 697 promise: null, 698 resolve: function(){ } 699 }, 700 granted: { 701 promise: null, 702 resolve: function(){ } 703 } 704}); 705window.__tnt.subscription.offers || (window.__tnt.subscription.offers = {}); 706window.__tnt.subscription.offers.swgData || (window.__tnt.subscription.offers.swgData = null); 707 708window.userStatus = document.createEvent('Event'); 709 userStatus.initEvent('tnt-user-status', true, true); 710 userStatus.version = 3; 711 userStatus.hasAccess = false; 712 userStatus.accessMethod = 'none'; 713 userStatus.accessError = null; 714 715/* 716 * SwG Checkout Started 717 * 718 * @event #SWGSubscriptionCheckoutStarted 719 */ 720logSWGSubscriptionCheckoutStarted = new CustomEvent('SWGSubscriptionCheckoutStarted', { detail: {} }); 721 722/* 723 * SwG Checkout Started 724 * 725 * @event #SWGSubscriptionOrderCompleted 726 */ 727logSWGSubscriptionOrderCompleted = new CustomEvent('SWGSubscriptionOrderCompleted', { detail: {} }); 728 729// Init GEA User State 730window.__tnt.subscription.gea || (window.__tnt.subscription.gea = {}); 731__tnt.subscription.gea.configured = false; 732window.userState = { granted: false };window.__tnt.subscription.gea.getUserData = function(){ 733 try{ 734 const sJWT = Cookies.get('tncms-user'); 735 if(sJWT){ 736 const sBase64URL = sJWT.split('.')[1]; 737 const sBase64 = sBase64URL.replace(/-/g, '+').replace(/_/g, '/'); 738 const sJSON = decodeURIComponent(atob(sBase64).split('').map(function(sChar){ 739 return '%' + ('00' + sChar.charCodeAt(0).toString(16)).slice(-2); 740 }).join('')); 741 return JSON.parse(sJSON); 742 } 743 }catch(e){ console.log(e) } 744}; 745 746window.__tnt.googleLogin = function(){ 747 if(bDebug){ console.log("SWG - Google Login") } 748 var googleLoginForm = document.getElementById('tn-google-login'), 749 inputReferer = document.createElement('input'), 750 inputUsername = document.createElement('input'); 751 752 if(!googleLoginForm){ 753 googleLoginForm = document.createElement('form'); 754 googleLoginForm.id = "tn-google-login"; 755 googleLoginForm.action = window.location.origin + "/users/login/"; 756 googleLoginForm.method = "POST"; 757 758 inputReferer.type = 'hidden'; 759 inputReferer.name = 'referer_url'; 760 inputReferer.value = "https://thestar.com/subscribe/success/?itm_source=swg"; 761 762 inputUsername.type = 'hidden'; 763 inputUsername.name = 'username'; 764 inputUsername.value = "provider:google"; 765 766 googleLoginForm.appendChild(inputReferer); 767 googleLoginForm.appendChild(inputUsername); 768 769 document.body.append(googleLoginForm); 770 } 771 772 googleLoginForm.submit(); 773};/* SwG button experiment */ 774 (self.SWG = self.SWG || []).push(function(subscriptions) { 775 subscriptions.init("thestar.com:basic"); 776 777 subscriptions.getEventManager().then(manager => { 778 manager.registerEventListener((event) => { 779 try{ 780 if(!__tnt.subscription.offers.swgData){ 781 __tnt.subscription.offers.swgData = JSON.parse(sessionStorage.getItem('__tnt.subscription.offers.swgData')); 782 } 783 }catch(error){ console.log("SWG error", error) } 784 785 if(event.eventType == 1007){ 786 Object.assign(logSWGSubscriptionCheckoutStarted.detail, __tnt.subscription.offers.swgData); 787 window.dispatchEvent(logSWGSubscriptionCheckoutStarted); 788 } 789 }); 790 }); 791 792 __tnt.subscription.swg = subscriptions; 793 794 if(window.userStatus){ 795 window.dispatchEvent(window.userStatus); 796 } 797 }); 798 799 800 801var offerData = [ 802 { 803 'blox_id': "80b4e5f6-4806-11ee-9693-ab1cbb2290f2", // id of the blox offer (individual offer, not the offer group) 804 'swg_id': "basic" // id of the offer within the SwG setup 805 }, 806 { 807 'blox_id': "44992db4-4e57-11ee-abc4-ff7681ffe761", 808 'swg_id': "basic_annual" 809 }, 810 { 811 'blox_id': "efa61084-4806-11ee-9693-6b4367f71b58", 812 'swg_id': "basic_annual" 813 }, 814 { 815 'blox_id': "67ed98ba-6eb7-11ee-b04e-4bfdb0aa194b", 816 'swg_id': "basic_annual" 817 }, 818 { 819 'blox_id': "6061021e-aa6a-11ee-8a91-b7e5ebb0cc5c", 820 'swg_id': "basic_annual" 821 }, 822 { 823 'blox_id': "1a0fb21c-bee5-11ee-b5ca-ab9e76134ea6", 824 'swg_id': "basic_annual" 825 }, 826 { 827 'blox_id': "1ac91a04-fe5a-11ee-ac1f-fb76ea8a7542", 828 'swg_id': "basic_annual" 829 }, 830 { 831 'blox_id': "08317b5a-0d57-11ef-8d8f-8b278ef2ab4d", 832 'swg_id': "basic" 833 }, 834 { 835 'blox_id': "be052cc4-4529-11ef-92df-9376d5c2ff13", 836 'swg_id': "basic" 837 }, 838 { 839 'blox_id': "36206994-8003-11ef-a503-27a6b936f934", 840 'swg_id': "basic_annual" 841 } 842]; 843__tnt.subscription.offers.customizeOffers = function(t, offer){ 844 var footer = null, 845 siteNameEl = document.head.querySelector('meta[property="og:site_name"]'), 846 siteName = ""; 847 848 if(siteNameEl){ siteName = siteNameEl.content } 849 850 if(t && offer && __tnt.subscription.swg && offerData && offerData.length){ 851 try{ 852 footer = t.querySelector('.method-footer'); 853 offerData.forEach(function(thisOffer){ 854 if(offer.id == thisOffer.blox_id){ 855 var buttonArea = document.createElement('div'), 856 orContainer = document.createElement('div'), 857 orEl = document.createElement('span'), 858 textElement = document.createElement('p'); 859 860 buttonArea.classList.add('offer-custom-purchase-container'); 861 buttonArea.style = "margin:auto;" // style modification should be moved to site css 862 863 orEl.innerHTML = "or"; 864 orEl.classList.add("user-option-or", "text-muted"); 865 orEl.style = "background: #ffffff;padding:0 10px;"; 866 867 orContainer.style = "width: 100%; text-align: center; border-bottom: 1px solid #999; line-height: 0.1em; margin: 30px 0px;"; 868 orContainer.appendChild(orEl); 869 870 textElement.innerHTML = "Pay with Subscribe with Google"; 871 textElement.classList.add("swg-text"); 872 textElement.style="margin-bottom:20px;"; 873 874 var subscriptions = __tnt.subscription.swg; 875 876 subscriptions.setOnLoginRequest(function() { 877 __tnt.googleLogin(); 878 }); 879 880 subscriptions.setOnPaymentResponse(function(paymentResponse){ 881 paymentResponse.then(function(resp){ 882 var swgData = null, 883 respRawParsed = null, 884 respPurchaseData = null; 885 886 try{ 887 if(!__tnt.subscription.offers.swgData){ JSON.parse(sessionStorage.getItem('__tnt.subscription.offers.swgData')) } 888 }catch(error){ console.log("SWG error", error) } 889 890 Object.assign(logSWGSubscriptionOrderCompleted.detail, __tnt.subscription.offers.swgData); 891 892 if(resp && resp.raw){ 893 respRawParse = JSON.parse(resp.raw); 894 if(respRawParse && respRawParse.purchaseData){ respPurchaseData = JSON.parse(respRawParse.purchaseData) } 895 if(respPurchaseData){ 896 logSWGSubscriptionOrderCompleted.detail.order_id = respPurchaseData.orderId; 897 logSWGSubscriptionOrderCompleted.detail.package_name = respPurchaseData.packageName; 898 } 899 } 900 901 window.dispatchEvent(logSWGSubscriptionOrderCompleted); 902 903 resp.complete().then(function(){ 904 if(bDebug){ console.log("SWG - logging user in") } 905 __tnt.googleLogin(); 906 }); 907 }); 908 }); 909 910 var swgButton = subscriptions.createButton(function(){ 911 var price = Number(offer.rate_price)/100; 912 913 if(bDebug){ console.log("SWG - offer data", offer) } 914 __tnt.subscription.offers.swgData = { 915 checkout_id: crypto.randomUUID(), 916 products: [{ 917 brand: siteName, 918 category: "Subscribe with Google", 919 payment_type: "Subscribe with Google", 920 name: offer.service_name, 921 product_id: offer.service_id, 922 sku: offer.rate_id, 923 price: price, 924 position: 1, 925 swg_product_id: thisOffer.swg_id, 926 quantity: 1, 927 }] 928 } 929 930 sessionStorage.setItem('__tnt.subscription.offers.swgData', JSON.stringify(__tnt.subscription.offers.swgData)); 931 subscriptions.subscribe(thisOffer.swg_id); 932 }); 933 buttonArea.appendChild(swgButton); 934 935 offerContainer = t.querySelector('.subscription-service'); 936 if(offerContainer){ offerContainer.setAttribute('data-swg-id', thisOffer.swg_id) } 937 938 offerButton = footer.querySelector('.method-link'); 939 if(offerButton){ offerButton.setAttribute('data-swg-id', thisOffer.swg_id) } 940 941 footer.appendChild(orContainer); 942 footer.appendChild(textElement); 943 footer.appendChild(buttonArea); 944 } 945 }); 946 } catch(e){ console.log("SwG Button - An error occurred", e) } 947 } 948}</script>
948 949
950<script async src="https://accounts.google.com/gsi/client" defer></script>
vendor: 1 bytes, line 950
950
951<script async subscriptions-control="manual" src="https://news.google.com/swg/js/v1/swg.js"></script>
951 952 953 954
955<script> 956document.addEventListener('DOMContentLoaded', function() { 957 // Function to add event listener 958 959 let starDomain = true 960 let preProd = false 961 962 function addLoginToggleListener() { 963 var loginToggle = document.querySelector('.login-toggle'); 964 if (loginToggle) { 965 loginToggle.addEventListener('click', function(ev) { 966 ev.preventDefault(); 967 ev.stopPropagation(); 968 969 if(starDomain){ 970 var newLink = 'https://www.thestar.com/users/login?referer_url=https%3A%2F%2Fwww.thestar.com%2Fsite%2Fabout%2F'; 971 window.location.href = newLink; 972 }else{ 973 const genericLoginForm = document.getElementById('user-login-form-generic'); 974 try{ 975 genericLoginForm.submit(); 976 return false; 977 } catch(err){ 978 } 979 } 980 981 return false; 982 }, true); 983 } 984 } 985 986 // Check initially if the element exists 987 addLoginToggleListener(); 988 989 // Use MutationObserver to monitor the DOM for changes 990 var observer = new MutationObserver(function(mutations) { 991 mutations.forEach(function(mutation) { 992 if (mutation.addedNodes) { 993 for (var i = 0; i < mutation.addedNodes.length; i++) { 994 var node = mutation.addedNodes[i]; 995 if (node.nodeType === 1) { // Check if the added node is an element 996 if (node.matches('.login-toggle') || node.querySelector('.login-toggle')) { 997 addLoginToggleListener(); 998 observer.disconnect(); // Stop observing once the element is found and the listener is added 999 break; 1000 } 1001 } 1002 } 1003 } 1004 }); 1005 }); 1006 1007 // Start observing the body for changes 1008 observer.observe(document.body, { childList: true, subtree: true }); 1009 1010 function nameFixer() { 1011 const firstNameHolders = document.querySelectorAll('strong.tn-user-screenname[class="tn-user-screenname"]'); 1012 if (firstNameHolders.length > 0 && TNCMS.User.getScreenName()) { 1013 nameFixObserver.disconnect(); // Disconnect observer if only needed once 1014 1015 let fName = "Reader"; 1016 try { 1017 fName = TNCMS.User.getFirstName(); 1018 } catch (e) { 1019 //console.error("Error getting first name:", e); 1020 } 1021 1022 firstNameHolders.forEach(holder => { 1023 holder.innerHTML = fName; 1024 }); 1025 } 1026 } 1027 1028 setTimeout(() => { 1029 nameFixer(); // Because sometimes the paywall is slow to load even though it is already on the dom. 1030 }, 3000); 1031 1032 var nameFixObserver = new MutationObserver(function (mutations) { 1033 //nameFixer(); // Call nameFixer at the start to check initial state 1034 mutations.forEach(function (mutation) { 1035 if (mutation.addedNodes) { 1036 for (var i = 0; i < mutation.addedNodes.length; i++) { 1037 var node = mutation.addedNodes[i]; 1038 if (node.nodeType === 1) { // Check if the added node is an element 1039 if (node.matches('.subscriber-offers.access-offers-in-page.access-offers-wrapper') || node.querySelector('.subscriber-offers.access-offers-in-page.access-offers-wrapper')) { 1040 nameFixer(); 1041 nameFixObserver.disconnect(); // Stop observing if only needed once 1042 return; // Exit loop early if node is found 1043 } 1044 } 1045 } 1046 } 1047 }); 1048 }); 1049 1050 // Start observing the body for changes 1051 nameFixObserver.observe(document.body, { childList: true, subtree: true }); 1052 1053 1054}); 1055</script>
1055 1056 1057 1058
1059<script> 1060new ResizeObserver(() => { 1061 let vw = document.documentElement.clientWidth / 100; 1062 document.documentElement.style.setProperty('--vw', `${vw}px`); 1063 }).observe(document.documentElement); 1064</script>
1064 1065 1066 1067
1067<script> 1068 window.sessionStorage.removeItem("lastVisitedArticle"); 1069 </script>
1069 1070 <!-- tsHeadScripts Loader -->
1071<script language="javascript" type="text/javascript">function initDomLoadedHandler() { 1072 1073 1074 1075 1076if(TNCMS.User.isLoggedIn()) 1077{ 1078 const firstNameHolders = document.querySelectorAll(".tn-user-firstname"); 1079 if(firstNameHolders.length > 0) 1080 { 1081 let sName = TNCMS.User.getScreenName(); 1082 sName = sName.split("-"); 1083 let fName = sName[0]; 1084 try{ 1085 fName = TNCMS.User.getFirstName(); 1086 } catch(e) 1087 { 1088 fName = "Reader"; 1089 } 1090 1091 for(let i=0;i<firstNameHolders.length;i++) 1092 { 1093 firstNameHolders[i].innerHTML = fName; 1094 } 1095 } 1096} 1097 1098 1099 (() => { 1100 const params = new URLSearchParams(window.location.search); 1101 1102 if (TNCMS.User.isLoggedIn() && params.has('profile_updated')) { 1103 window.profile_updated = true; 1104 1105 let observer; 1106 const getCookie = (name) => { 1107 const value = `; ${document.cookie}`; 1108 const parts = value.split(`; ${name}=`); 1109 1110 if (parts.length === 2) { 1111 return parts.pop().split(';').shift(); 1112 } 1113 1114 return null; 1115 }; 1116 1117 const checkCookie = () => { 1118 return new Promise((resolve, reject) => { 1119 const timeout = setTimeout(() => { 1120 clearInterval(checkInterval); 1121 reject(new Error('tncms_csrf_token cookie was not found')); 1122 }, 5000); 1123 1124 const checkInterval = setInterval(() => { 1125 const token = getCookie('tncms_csrf_token'); 1126 1127 if (token) { 1128 clearInterval(checkInterval); 1129 clearTimeout(timeout); 1130 resolve(token); 1131 } 1132 }, 100); 1133 }); 1134 }; 1135 1136 const updateForm = async (formElement) => { 1137 const cleanUrl = new URL(window.location.href); 1138 cleanUrl.searchParams.delete('profile_updated'); 1139 window.history.replaceState({}, '', cleanUrl); 1140 1141 try { 1142 const actionUrl = new URL(formElement.action); 1143 actionUrl.searchParams.delete('profile_updated'); 1144 formElement.action = actionUrl.toString(); 1145 } catch (e) { 1146 console.warn('===== Invalid form action:', formElement.action, e); 1147 } 1148 1149 const xOrgUrl = formElement.querySelector('input[name="x_org_url"]'); 1150 1151 if (xOrgUrl?.value) { 1152 try { 1153 const orgUrl = new URL(xOrgUrl.value, window.location.origin); 1154 orgUrl.searchParams.delete('profile_updated'); 1155 xOrgUrl.value = orgUrl.toString(); 1156 } catch (e) { 1157 console.warn('===== Invalid x_org_url:', xOrgUrl.value, e); 1158 } 1159 } 1160 1161 const xRefererUrl = formElement.querySelector('input[name="referer_url"]'); 1162 1163 if (xRefererUrl?.value) { 1164 try { 1165 const refererUrl = new URL(xRefererUrl.value, window.location.origin); 1166 refererUrl.searchParams.delete('profile_updated'); 1167 xRefererUrl.value = refererUrl.toString(); 1168 } catch (e) { 1169 console.warn('===== Invalid referer_url:', xRefererUrl.value, e); 1170 } 1171 } 1172 1173 const stop = () => observer?.disconnect(); 1174 setTimeout(stop, 10000); 1175 1176 try { 1177 await checkCookie(); 1178 formElement.submit(); 1179 } catch (e) { 1180 console.warn('===== Cookie check failed:', e); 1181 } 1182 }; 1183 1184 const checkFormReady = async () => { 1185 const formElement = document.querySelector('.user-login-panel.header > form:first-of-type'); 1186 1187 if (!formElement) { 1188 return; 1189 } 1190 1191 const xOrgUrl = formElement.querySelector('input[name="x_org_url"]'); 1192 const xRefererUrl = formElement.querySelector('input[name="referer_url"]'); 1193 1194 // Wait until Viafoura populated the form 1195 if ( 1196 formElement.action.includes('profile_updated') || 1197 xOrgUrl?.value.includes('profile_updated') || 1198 xRefererUrl?.value.includes('profile_updated') 1199 ) { 1200 await updateForm(formElement); 1201 } 1202 }; 1203 1204 observer = new MutationObserver(() => { 1205 checkFormReady().catch((e) => { 1206 console.warn('===== checkFormReady failed:', e); 1207 }); 1208 }); 1209 1210 observer.observe(document.body, { 1211 childList: true, 1212 subtree: true, 1213 attributes: true, 1214 attributeFilter: ['action', 'value'] 1215 }); 1216 1217 // Handle already existing form 1218 checkFormReady().catch((e) => { 1219 console.warn('===== Initial form check failed:', e); 1220 }); 1221 } 1222})(); 1223 1224} 1225if(document.readyState !== 'loading') {
1226 initDomLoadedHandler(); 1227} else { 1228 document.addEventListener('DOMContentLoaded', function () { 1229 initDomLoadedHandler(); 1230 }); 1231} 1232</script>
vendor: 1 bytes, line 1232
1232
1233<script> 1234 try { 1235 authorListJSON = JSON.parse('[]'); 1236 authorProfileName = ' '; 1237 authorScreenName = ''; 1238 authorProfileTitle = ''; 1239 authorProfileId = ''; 1240 if (authorListJSON.length === 0 && authorProfileName && authorProfileId){ 1241 authorListJSON = [{"author":authorProfileName,"credit":authorProfileTitle,"guid":authorProfileId}]; 1242 } 1243 else if (authorListJSON.length === 0 && !authorProfileName && authorScreenName && authorProfileId){ 1244 authorListJSON = [{"author":authorScreenName,"credit":authorProfileTitle,"guid":authorProfileId}]; 1245 } 1246 } 1247 catch(e){ 1248 } 1249 var environment = "live"; 1250 </script>
1250 1251 1252
1252<script src="https://resources.thestar.com/cf7f3d5747a0/55637cf57ed4/launch-9387fe3a1e9f.min.js" async></script>
1252 1253 1254
1254<script> 1255 window.adobeTokens = { 1256 "assetData" : { 1257 "access" : "", 1258 "authorList" : authorListJSON ? authorListJSON : "", 1259 "authorByline" : "", 1260 "counts" : { 1261 "paragraphs" : "", 1262 "words" : "", 1263 "wordCount" : "" 1264 }, 1265 "flags" : "", 1266 "geo" : "", 1267 "keywords" : "", 1268 "hubId" : "", 1269 "originalUUID" : "", 1270 "publishInfo" : { 1271 "startDate" : "", 1272 "startDateHier" : "", 1273 "startDateTime" : "", 1274 "startTime" : "" 1275 }, 1276 "readTime" : "0", 1277 "sponsorship" : { 1278 "adId" : "", 1279 "advertiserId" : "", 1280 "orderId" : "" 1281 }, 1282 "title" : "", 1283 "uuid" : "", 1284 "viafouraEnabled" : "" 1285 }, 1286 "environment" : environment, 1287 "multimedia" : 1288 [], 1289 "pageType" : "section", 1290 "presentation" : "flex-editorial", 1291 "search" : { 1292 "totalResults" : "0", 1293 "totalURLResults" : "0" 1294 }, 1295 "sections" : { 1296 "allSections" : ["0"], 1297 "primarySection" : "|site", 1298 "urlSections" : "|site|about", 1299 }, 1300 "siteDomain" : "thestar.com", 1301 "statusCode" : "200", 1302 "subPageType" : "", 1303 "urls" : { 1304 "absoluteURL" : "", 1305 "canonicalURL" : "https://www.thestar.com/site/about/" 1306 } 1307 } 1308 </script>
1308 1309 1310 <meta property="mrf:tags" content="category:informational"> 1311<!-- Google Tag Manager --> 1312
1312<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 1313 new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 1314 j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 1315 'https://www.googletagmanager.com/gtm.js?id='+i+dl+ '>m_auth=74eL4wQLYRNQ18AwQITlNA>m_preview=env-1>m_cookies_win=x';f.parentNode.insertBefore(j,f); 1316 })(window,document,'script','dataLayer','GTM-WRSZQF8');</script>
1316 1317 <!-- End Google Tag Manager --> 1318 <style> 1319 /* Sticky Mobile Top Ad */ 1320 .stickyMobileAd { 1321 position: relative; 1322 } 1323 .stickyMobileAd.sticky { 1324 position: fixed; 1325 top: 49px; 1326 width:100%; 1327 background-color:white; 1328 z-index: 110; 1329 margin: 0 -15px; 1330 padding: 10px; 1331 } 1332 1333 /* Sticky Mobile Footer Ad */ 1334 @media only screen and (max-width: 767px) { 1335 #tncms-region-page_sticky_anchor::before { 1336 content: "ADVERTISEMENT"; 1337 text-align: center; 1338 font-family: Merriweather Sans, Helvetica, Roboto, Arial, sans-serif; 1339 font-size: 10px; 1340 color: #686868; 1341 letter-spacing: .6px; 1342 line-height: 20px; 1343 font-weight: bolder; 1344 display: flex; 1345 align-self: center; 1346 align-items: center; 1347 justify-content: center; 1348 } 1349 } 1350 1351 #sticky-anchor { 1352 background-color: #ecebec; 1353 } 1354 1355 #sticky-anchor > .sticky-anchor-close > svg { 1356 color: #686868; 1357 } 1358 1359 #sticky-anchor > .sticky-anchor-close { 1360 background-color: #ecebec; 1361 } 1362 1363 </style> 1364
1365<script> 1366 if(typeof grecaptcha === 'undefined') { 1367 grecaptcha = {}; 1368 } 1369 grecaptcha.ready = function(cb){ 1370 if(typeof grecaptcha === 'undefined') { 1371 // window.__grecaptcha_cfg is a global variable that stores reCAPTCHA's 1372 // configuration. By default, any functions listed in its 'fns' property 1373 // are automatically executed when reCAPTCHA loads. 1374 const c = '___grecaptcha_cfg'; 1375 window[c] = window[c] || {}; 1376 (window[c]['fns'] = window[c]['fns']||[]).push(cb); 1377 } else { 1378 cb(); 1379 } 1380 } 1381</script>
1381 1382 1383 1384 1385 1386
1386<script type="application/ld+json"> 1387 {"@context":"https://schema.org","@type":"NewsMediaOrganization","name":"The Toronto Star","logo":{"@context":"http://schema.org","@type":"ImageObject","url":"https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/assets/v3/media/a/3e/a3e8ae1c-2803-11ef-a4c8-4379d14d2ba0/6668670d2a4e2.image.png?resize=1200%2C1200","height":1200,"width":1200},"url":"www.thestar.com/","@id":"www.thestar.com/"} 1388 </script>
1388 1389
1389<script type="application/ld+json"> 1390 {"@context":"https://schema.org","@type":"WebSite","url":"https://www.thestar.com","potentialAction":{"@type":"SearchAction","target":"https://www.thestar.com/search?q={search_term_string}","query-input":"required name=search_term_string"}} 1391 </script>
1391<!-- generics --> 1392<link rel="icon" type="image/x-icon" href="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/images/favicons/thestar/favicon.ico?_dc=1789580010"> 1393<link rel="icon" type="image/png" sizes="32x32" href="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/images/favicons/thestar/favicon-32x32.png?_dc=1789580010"> 1394<link rel="icon" type="image/png" sizes="96x96" href="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/images/favicons/thestar/favicon-96x96.png?_dc=1789580010"> 1395<link rel="icon" type="image/png" sizes="192x192" href="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/images/favicons/thestar/android-icon-192x192.png?_dc=1789580010"> 1396 1397<!-- Android --> 1398<link rel="shortcut icon" sizes="192x192" href="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/images/favicons/thestar/android-icon-192x192.png?_dc=1789580010"> 1399 1400<!-- iOS --> 1401<link rel="apple-touch-icon" sizes="57x57" href="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/images/favicons/thestar/apple-icon-57x57.png?_dc=1789580010"> 1402<link rel="apple-touch-icon" sizes="60x60" href="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/images/favicons/thestar/apple-icon-60x60.png?_dc=1789580010"> 1403<link rel="apple-touch-icon" sizes="72x72" href="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/images/favicons/thestar/apple-icon-72x72.png?_dc=1789580010"> 1404<link rel="apple-touch-icon" sizes="76x76" href="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/images/favicons/thestar/apple-icon-76x76.png?_dc=1789580010"> 1405<link rel="apple-touch-icon" sizes="114x114" href="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/images/favicons/thestar/apple-icon-114x114.png?_dc=1789580010"> 1406<link rel="apple-touch-icon" sizes="120x120" href="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/images/favicons/thestar/apple-icon-120x120.png?_dc=1789580010"> 1407<link rel="apple-touch-icon" sizes="144x144" href="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/images/favicons/thestar/apple-icon-144x144.png?_dc=1789580010"> 1408<link rel="apple-touch-icon" sizes="152x152" href="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/images/favicons/thestar/apple-icon-152x152.png?_dc=1789580010"> 1409<link rel="apple-touch-icon" sizes="180x180" href="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/images/favicons/thestar/apple-icon-180x180.png?_dc=1789580010"> 1410 1411 1412<!-- Windows 8 IE 10--> 1413<meta name="msapplication-TileColor" content="#FFFFFF"> 1414<meta name="msapplication-TileImage" content="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/images/favicons/thestar/ms-icon-144x144.png?_dc=1789580010"> 1415 1416<!â Windows 8.1 + IE11 and above â> 1417<meta name="msapplication-config" content="none"/> 1418<meta name="msapplication-TileColor" content="#006ed2" /> 1419<meta name="msapplication-square70x70logo" content="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/images/favicons/thestar/ms-icon-70x70.png?_dc=1789580010" /> 1420<meta name="msapplication-square150x150logo" content="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/images/favicons/thestar/ms-icon-150x150.png?_dc=1789580010" /> 1421<meta name="msapplication-square310x310logo" content="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/images/favicons/thestar/ms-icon-310x310.png?_dc=1789580010" /> 1422 1423 1424
1425 <link rel="preconnect" href="https://bloximages.chicago2.vip.townnews.com"> 1426 1427 1428 <link rel="preconnect" href="https://fonts.googleapis.com"> 1429 <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> 1430 1431 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=STIX+Two+Text:ital,wght@0,500;0,600;0,700;1,500;1,600;1,700&family=Frank+Ruhl+Libre:wght@300;400;500;600;700;800;900&family=Merriweather+Sans:ital,wght@0,400;0,500;0,600;0,700;0,800;1,400;1,500;1,600;1,700;1,800&display=swap"> 1432 1433 1434 1435 1436 <style> 1437 1438 1439 :root { 1440 --site-bg-color: #f8f8f8; 1441 --content-bg-color: #f8f8f8; 1442 --content-text-color: #333; 1443 --body-text-color: #333333; 1444 --link-color: #333; 1445 --accent-color: #006ed2; 1446 --accent-color2: #006ed2; 1447 --accent-color3: #0065a4; 1448 --accent-color4: #00548B; 1449 --accent-color2-community: #006633; 1450 --accent-color3-community: #006633; 1451 --nav-bg-color: #F8F8F8; 1452 --nav-link-color: #333; 1453 --top-bar-bg-color: #ffffff; 1454 --top-bar-link-color: #000; 1455 --masthead-bg-color: #ffffff; 1456 --footer-bg-color: #333; 1457 --footer-text-color: #fff; 1458 --font-daily-serif: 'Frank Ruhl Libre', Times New Roman,Times,serif; 1459 --font-daily-serif-semi: 'Frank Ruhl Libre', Times New Roman,Times,serif; 1460 --font-daily-serif-bold: 'Frank Ruhl Libre', Times New Roman,Times,serif; 1461 --font-daily-sans: 'Merriweather Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif; 1462 --font-daily-text: 'STIX Two Text',serif; 1463 --font-daily-text-italic: 'STIX Two Text',serif; 1464 --icon-alert-light: #B40404; 1465 --nav-home-display: none; 1466 --breaking-news-developing: #016ED2; 1467 --paywall-offer-bg: #00436a; 1468 --paywall-offer-bg-gradient: radial-gradient(circle, #00436a 0%, #00436a 100%); 1469 --site-logo-src: url("https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core_ext/resources/images/publication-logos/thestar_logo.png?_dc=1785951071"); 1470 --site-logo-height: 40px; 1471 --site-logo-width: 380px; 1472 --site-logo-mobile-src: url("https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core_ext/resources/images/publication-logos/thestar_logo.png?_dc=1785951071"); 1473 --site-logo-mobile-height: 20px; 1474 --site-logo-mobile-width: 190px; 1475 --captions-color1: #686868; 1476 --brand-star-hover: #00548B; 1477 --viafoura-badge-bg: #00436A; 1478 --subscriber-newsletter-label-border: #006ed2; 1479 --ai-summary-border-color: rgba(0, 110, 210, 0.5); 1480 } 1481 1482 </style> 1483 1484 <link rel="preload" href="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/styles/daily/navigation.css?_dc=1789580009" as="style" onload="this.onload=null;this.rel='stylesheet'"> 1485 <noscript><link rel="stylesheet" href="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/styles/daily/navigation.css?_dc=1789580009"></noscript> 1486 <link rel="preload" href="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/styles/daily/pages.css?_dc=1789580009" as="style" onload="this.onload=null;this.rel='stylesheet'"> 1487 <noscript><link rel="stylesheet" href="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/styles/daily/pages.css?_dc=1789580009"></noscript> 1488 <link rel="preload" href="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/styles/daily/blocks.css?_dc=1789580009" as="style" onload="this.onload=null;this.rel='stylesheet'"> 1489 <noscript><link rel="stylesheet" href="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/styles/daily/blocks.css?_dc=1789580009"></noscript> 1490 <link rel="preload" href="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/styles/daily/utilities.css?_dc=1789580009" as="style" onload="this.onload=null;this.rel='stylesheet'"> 1491 <noscript><link rel="stylesheet" href="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/styles/daily/utilities.css?_dc=1789580009"></noscript> 1492 <link rel="preload" href="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/styles/daily/global.css?_dc=1789580009" as="style" onload="this.onload=null;this.rel='stylesheet'"> 1493 <noscript><link rel="stylesheet" href="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/styles/daily/global.css?_dc=1789580009"></noscript><link rel="preload" href="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/styles/daily/threecolheader.css?_dc=1789580009" as="style" onload="this.onload=null;this.rel='stylesheet'"> 1494 <noscript><link rel="stylesheet" href="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/styles/daily/threecolheader.css?_dc=1789580009"></noscript><link rel="preload" href="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/styles/daily/stn.css?_dc=1789580009" as="style" onload="this.onload=null;this.rel='stylesheet'"> 1495 <noscript><link rel="stylesheet" href="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/styles/daily/stn.css?_dc=1789580009"></noscript> 1496 1497 1498 1499 <link rel="preload" href="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/styles/common/storypacks.css?_dc=1789580009" as="style" onload="this.onload=null;this.rel='stylesheet'"> 1500 <noscript><link rel="stylesheet" href="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/styles/common/storypacks.css?_dc=1789580009"></noscript> 1501 <link rel="preload" href="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_grid_layout/resources/styles/common/gridstorypacks.css?_dc=1789580012" as="style" onload="this.onload=null;this.rel='stylesheet'"> 1502 <noscript><link rel="stylesheet" href="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_grid_layout/resources/styles/common/gridstorypacks.css?_dc=1789580012"></noscript> 1503 <link rel="preload" href="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_grid_layout/resources/styles/common/common.css?_dc=1789580012" as="style" onload="this.onload=null;this.rel='stylesheet'"> 1504 <noscript><link rel="stylesheet" href="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_grid_layout/resources/styles/common/common.css?_dc=1789580012"></noscript> 1505 1506 <link rel="preload" href="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/styles/common/utilities.css?_dc=1789580009" as="style" onload="this.onload=null;this.rel='stylesheet'"> 1507 <noscript><link rel="stylesheet" href="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/styles/common/utilities.css?_dc=1789580009"></noscript> 1508 1509 <link rel="preload" href="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/styles/common/user-control
1509s.css?_dc=1789580009" as="style" onload="this.onload=null;this.rel='stylesheet'"> 1510 <noscript><link rel="stylesheet" href="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/styles/common/user-controls.css?_dc=1789580009"></noscript> 1511 1512 <link rel="preload" href="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/styles/common/icons.css?_dc=1789580009" as="style" onload="this.onload=null;this.rel='stylesheet'"> 1513 <noscript><link rel="stylesheet" href="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/styles/common/icons.css?_dc=1789580009"></noscript> 1514 1515 1516 <link rel="preload" href="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/styles/daily/staronly.css?_dc=1789580009" as="style" onload="this.onload=null;this.rel='stylesheet'"> 1517 <noscript><link rel="stylesheet" href="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/styles/daily/staronly.css?_dc=1789580009"></noscript> 1518 1519 <link rel="preload" href="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/site/resources/styles/site.css?_dc=1671043982" as="style" onload="this.onload=null;this.rel='stylesheet'"> 1520 <noscript><link rel="stylesheet" href="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/site/resources/styles/site.css?_dc=1671043982"></noscript> 1521 1522 1523 <link rel="preload" href="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/styles/daily/oovvuu.css?_dc=1789580009" as="style" onload="this.onload=null;this.rel='stylesheet'"> 1524 <noscript><link rel="stylesheet" href="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/styles/daily/oovvuu.css?_dc=1789580009"></noscript> 1525 <link rel="preload" href="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/styles/daily/primis.css?_dc=1789580009" as="style" onload="this.onload=null;this.rel='stylesheet'"> 1526 <noscript><link rel="stylesheet" href="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/styles/daily/primis.css?_dc=1789580009"></noscript> 1527 1528 </head> 1529 <body class="fixed-scroll-nav app-editorial grid-ample section-site section-about" data-path="/site/about" > 1530
1530<script type='text/javascript' src='/shared-content/art/stats/common/tracker.js'></script>
1530 1531
1531<script type='text/javascript'> 1532 <!-- 1533 if (typeof(TNStats_Tracker) !== 'undefined' && typeof(TNTracker) === 'undefined') { TNTracker = new TNStats_Tracker('www.thestar.com'); TNTracker.trackPageView(); } 1534 // --> 1535 </script>
1535 1536 <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-PDQV3N&townnews.product.software=BLOX&townnews.product.version=1.96.1&townnews.crm.group_id=848&tncms.template.version=3.155.0&tncms.page.grid=ample&tncms.page.style=none&tncms.page.path=%2Fsite%2Fabout&tncms.page.app=editorial&tncms.page.theme=flex&tncms.page.skin=flex-editorial&tncms.page.http_status=200&tncms.system.render_time=352&tncms.client.is_bot=no&tncms.client.is_gdpr=no&tncms.client.noscript=yes" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> 1537 <a href="#main-page-container" class="sr-only" onclick="document.getElementById('main-page-container').scrollIntoView(); return false">Skip to main content</a> 1538 1539 <!-- Google Tag Manager (noscript) --> 1540 <noscript> 1541 <iframe src="https://www.googletagmanager.com/ns.html?id=GTM-WRSZQF8>m_auth=74eL4wQLYRNQ18AwQITlNA>m_preview=>m_cookies_win=x&noscript=true" 1542 height="0" width="0" style="display:none;visibility:hidden"></iframe> 1543 </noscript> 1544 <!-- End Google Tag Manager (noscript) --> 1545 1546 1547 1548 <!-- Google Tag Manager --> 1549
1549<script> 1550 var dataLayer = window.dataLayer || []; 1551 dataLayer.push( 1552 {'user_id': __tnt.user.screenName}, 1553 {'user_state': __tnt.user.loggedIn ? 'logged in' : 'anonymous'}, 1554 {'utm_label': __tnt.urlHash('utm_label')} 1555 ); 1556 </script>
1556 1557 1558
1558<script> 1559 $(function(){ 1560 var bloxServiceIDs = []; 1561 var bloxUserServiceIds = []; 1562 var dataLayer = window.dataLayer || []; 1563 1564 1565 bloxServiceIDs.push(); 1566 1567 1568 if (__tnt.user.services){ 1569 var bloxUserServiceIDs = __tnt.user.services.replace('%2C',',').split(','); 1570 } 1571 1572 // GTM tncms.subscription.paid_access_service_ids 1573 if(bloxServiceIDs){ 1574 dataLayer.push({'tncms':{'subscription':{'access_service_ids':bloxServiceIDs.toString()}}}); 1575 } 1576 1577 // GTM tncms.subscrption.user_service_ids 1578 if(bloxUserServiceIDs){ 1579 dataLayer.push({'tncms':{'subscription':{'user_service_ids':bloxUserServiceIDs.toString()}}}); 1580 } 1581 }); 1582 </script>
1582 1583 1584 <div id="site-container"> 1585 1586 1587 1588 1589 1590 1591 1592 1593 <aside class="hidden-print offcanvas-drawer offcanvas-drawer-left visible-sm visible-xs" aria-label="Left Main Menu" aria-expanded="false" tabindex="-1" > 1594 <div id="tncms-region-mobile-nav-top-left-region" class="tncms-region "><div id="tncms-block-3699117" class="tncms-block"> 1595<div class="mobileMenuToolsContainer"> 1596 1597 <div class="mobileMenuTopBar"> 1598 <button aria-label="Close Mobile Menu" role="button" class="mobile-menu-close"> 1599 <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 12 12" stroke="currentColor" stroke-width="1" stroke-linecap="round" width="24" height="24"> 1600 <line x1="11" y1="1" x2="1" y2="11"></line> 1601 <line x1="1" y1="1" x2="11" y2="11"></line> 1602 </svg> 1603 </button> 1604 1605 <div class="mobileLoginState"> 1606 <span id='userStateButton' data-status='login'>Log In</span> 1607 1608 <form id="user-mobile-logout-form" method="post" style="display:none" action="https://www.thestar.com/users/logout/" ><input type="hidden" name="referer_url" value="https://www.thestar.com/site/about/"><input type="submit" name="logout" value="Logout" class="hide"> 1609 </form> 1610 <form id="user-mobile-login-form" style="display:none" role="form" method="post" action="https://www.thestar.com/users/login/"> 1611 <input type="hidden" name="referer_url" value="https://www.thestar.com/site/about/"> 1612 </form> 1613 1614 1615 1616 1617 </div> 1618 </div> 1619 1620 1621 1622 <a href="/about/"> 1623 <img src="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/media2/resources/images//proudly-canadian/proudly-canadian-owned.png?_dc=1789580007" alt="Proudly Canadian Owned Logo" class="proudlyCanadianMobileLogo"/> 1624 </a> 1625 1626 1627 1628 <div class="mobileMenuLinks"> 1629 1630 1631 </div> 1632</div></div><div id="tncms-block-3699120" class="tncms-block"><div id="weather-3699120" class="weather-current size-small pull-left"> 1633 <ul class="list-unstyled"> 1634 <li class="current-conditions "> 1635 <a href="/weather/?weather_zip=M7A1A2" class="dropdown-toggle" aria-label="Weather"> 1636 <span class="icon pull-left"> 1637 1638 <span class="fas tnt-wi-night-clear"></span> 1639 </span> 1640 <span class="pull-left temp-desc small"> 1641 <span class="temp">16°</span> 1642 1643 </span> 1644 <span class="clearfix"></span> 1645 1646 1647 <span class="weather-date-separator">|</span> 1648 <span class="weather-currentDate">Thursday, Sept. 24</span> 1649 1650 </a> 1651 1652 </li><li class="sponsor-line"><a href='https://ad.doubleclick.net/ddm/trackclk/N1381746.280442TORONTOSTAR/B36413023.454436571;dc_trk_aid=647942558;dc_trk_cid=261696611;dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;tfua=;ltd=;dc_tdv=1' sponsored' target='_blank' rel='noopener sponsored'><strong><u>Play Now! $60M</u></strong><strong><u> + $6MM</u></strong><img src='https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/assets/v3/editorial/9/62/962391b6-a783-4f5d-90fb-e2b416f33559/685808027fb7b.preview.png' class='img-responsive tnt-prop-img lazyloaded' alt='OLG Lottery'></a></li></ul> 1653</div> 1654 1655 1656 <div class="clearfix"></div>
1657<script> 1658 if(window.location.pathname.indexOf('subscribe') < 0) { 1659 window.weatherHeaderSponsorship = true; 1660 window.weatherSponsor = 'OLG Lottery'; 1661 } 1662 </script>
1662<script>window.weatherSponsorURL = 'https://ad.doubleclick.net/ddm/trackclk/N1381746.280442TORONTOSTAR/B36413023.454436571;dc_trk_aid=647942558;dc_trk_cid=261696611;dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;tfua=;ltd=;dc_tdv=1'</script>
1662</div><div id="tncms-block-3699114" class="tncms-block"> 1663<div class="mobileMenuToolsContainer"> 1664 1665 1666 1667 1668 1669 <div class="mobileMenuSearch"> 1670 <div id='site-search-form-3699114' class="user-controls-search"> 1671 <form id="site-search-3699114" aria-label="Site search" action="/search/" method="GET"> 1672 <input type="hidden" name="l" value="25"> 1673 <input type="hidden" name="s" value=""> 1674 <input type="hidden" name="sd" value="desc"> 1675 <input type="hidden" name="f" value="html"> 1676 <input type="hidden" name="t" value="article,video,youtube,collection"> 1677 <input type="hidden" name="app" value="editorial"> 1678 <input type="hidden" name="nsa" value="eedition"> 1679 <div id="site-search-form-3699114" class="site-search-form input-group form-control"> 1680 <label for="site-search-3699114-term" class="sr-only">Site search</label> 1681 <input id="site-search-3699114-term" name="q" title="Site search" type="text" placeholder="Search..." class="form-control" autocomplete="off"> 1682 <input type="submit" class="hide" value="Search"> 1683 <span class="input-group-btn"> 1684 <button id="site-search-3699114-btn" class="btn btn-link" aria-label="Submit Site Search" type="submit"> 1685 <span class="hidden-xl hidden-lg hidden-md fas tnt-search"></span> 1686 <span id="site-search-button-3699114" class="hidden-xs hidden-sm">Search</span> 1687 </button> 1688 </span> 1689 </div> 1690 <div class="user-controls-cancel-button"> 1691 <span id="search-cancel-3699114" aria-label="Clear Search"> 1692 <span class="fas tnt-times"></span> 1693 </span> 1694 </div> 1695 </form> 1696 1697 </div> 1698 1699 </div> 1700 1701 <div class="mobileMenuLinks"> 1702 1703 1704 <div class="mobileMenuLink"> 1705 <a tabindex="0" href="/newsletters/?itm_source=newsletter-header-link" ><i class='fas tnt-envelope'></i>Newsletters</a> 1706 </div> 1707 1708 1709 1710 <div class="mobileMenuLink"> 1711 <a tabindex="0" class="epaper" href="https://waterloorecord.pressreader.com/" target="_blank" rel="noopener"><i class="fas tnt-file"></i>Today's paper</a> 1712 </div> 1713 1714 </div> 1715</div></div></div> 1716 <div id="mobile-primary-panel"> 1717 <div id="tncms-region-nav-mobile-nav-left" class="tncms-region-nav"><div id="mobile-nav-left_menu" class="panel-group nav navbar-nav" role="tablist" aria-hidden="true"><div class="panel panel-default "> 1718 <div class="panel-heading" role="tab"> 1719 <div class="panel-title"><span tabindex="-1" aria-hidden="true" data-toggle="collapse" class="expand-children collapsed pull-right" aria-expanded="false" aria-controls="mobile-nav-left_menu-child-1" data-target="#mobile-nav-left_menu-child-1"> 1720 <i class="fas tnt-chevron-down"></i> 1721 </span><a tabindex="-1" aria-hidden="true" href="/" class="nav-link tnt-section-home ">Home</a> 1722 </div> 1723 </div><ul id="mobile-nav-left_menu-child-1" class="collapse nav navbar-nav"> 1724 <li> 1725 <a tabindex="-1" aria-hidden="true" href="/news/toronto-election/" class="nav-link tnt-section-toronto-election ">Toronto Election</a> 1726 1727 </li> 1728 <li> 1729 <a tabindex="-1" aria-hidden="true" href="/news/police/project-south/" class="nav-link tnt-section-project-south ">Project South</a> 1730 1731 </li> 1732 <li> 1733 <a tabindex="-1" aria-hidden="true" href="/news/car-thefts/" class="nav-link tnt-section-grand-theft-toronto ">Grand Theft Toronto</a> 1734 1735 </li> 1736 <li> 1737 <a tabindex="-1" aria-hidden="true" href="https://www.thestar.com/interactives/canadian-federal-politics-election-forecast/article_1337f598-2b2e-4b63-b5ee-0e923c663892.html" target="_blank" rel="noopener" class="nav-link tnt-section-the-signal ">The Signal</a> 1738 1739 </li></ul></div><div class="panel panel-default "> 1740 <div class="panel-heading" role="tab"> 1741 <div class="panel-title"><span tabindex="-1" aria-hidden="true" data-toggle="collapse" class="expand-children collapsed pull-right" aria-expanded="false" aria-controls="mobile-nav-left_menu-child-2" data-target="#mobile-nav-left_menu-child-2"> 1742 <i class="fas tnt-chevron-down"></i> 1743 </span><a tabindex="-1" aria-hidden="true" href="/news/gta/" class="nav-link tnt-section-gta ">GTA</a> 1744 </div> 1745 </div><ul id="mobile-nav-left_menu-child-2" class="collapse nav navbar-nav"> 1746 <li> 1747 <a tabindex="-1" aria-hidden="true" href="https://best-businesses.thereadersc
1747hoice.ca/o/toronto/readers-choice-2026-voting" target="_blank" rel="noopener" class="nav-link tnt-section-readers-choice-awards ">Readersâ Choice Awards</a> 1748 1749 </li> 1750 <li> 1751 <a tabindex="-1" aria-hidden="true" href="/shopping-and-services/" class="nav-link tnt-section-shopping-and-services ">Shopping and Services</a> 1752 1753 </li></ul></div><div class="panel panel-default "> 1754 <div class="panel-heading" role="tab"> 1755 <div class="panel-title"><span tabindex="-1" aria-hidden="true" data-toggle="collapse" class="expand-children collapsed pull-right" aria-expanded="false" aria-controls="mobile-nav-left_menu-child-3" data-target="#mobile-nav-left_menu-child-3"> 1756 <i class="fas tnt-chevron-down"></i> 1757 </span><a tabindex="-1" aria-hidden="true" href="/news/canada/" class="nav-link tnt-section-canada ">Canada</a> 1758 </div> 1759 </div><ul id="mobile-nav-left_menu-child-3" class="collapse nav navbar-nav"> 1760 <li> 1761 <a tabindex="-1" aria-hidden="true" href="/news/ontario/" class="nav-link tnt-section-ontario ">Ontario</a> 1762 1763 </li> 1764 <li> 1765 <a tabindex="-1" aria-hidden="true" href="/news/canada/british-columbia/" class="nav-link tnt-section-british-columbia ">British Columbia</a> 1766 1767 </li> 1768 <li> 1769 <a tabindex="-1" aria-hidden="true" href="/news/canada/alberta/" class="nav-link tnt-section-alberta ">Alberta</a> 1770 1771 </li> 1772 <li> 1773 <a tabindex="-1" aria-hidden="true" href="/news/canada/quebec/" class="nav-link tnt-section-quebec ">Quebec</a> 1774 1775 </li> 1776 <li> 1777 <a tabindex="-1" aria-hidden="true" href="/news/canada/nova-scotia/" class="nav-link tnt-section-nova-scotia ">Nova Scotia</a> 1778 1779 </li></ul></div><div class="panel panel-default "> 1780 <div class="panel-heading" role="tab"> 1781 <div class="panel-title"><span tabindex="-1" aria-hidden="true" data-toggle="collapse" class="expand-children collapsed pull-right" aria-expanded="false" aria-controls="mobile-nav-left_menu-child-4" data-target="#mobile-nav-left_menu-child-4"> 1782 <i class="fas tnt-chevron-down"></i> 1783 </span><a tabindex="-1" aria-hidden="true" href="/politics/" class="nav-link tnt-section-politics ">Politics</a> 1784 </div> 1785 </div><ul id="mobile-nav-left_menu-child-4" class="collapse nav navbar-nav"> 1786 <li> 1787 <a tabindex="-1" aria-hidden="true" href="/politics/federal/" class="nav-link tnt-section-federal-politics ">Federal Politics</a> 1788 1789 </li> 1790 <li> 1791 <a tabindex="-1" aria-hidden="true" href="/politics/provincial/" class="nav-link tnt-section-provincial-politics ">Provincial Politics</a> 1792 1793 </li> 1794 <li> 1795 <a tabindex="-1" aria-hidden="true" href="/politics/political-opinion/" class="nav-link tnt-section-political-opinion ">Political Opinion</a> 1796 1797 </li> 1798 <li> 1799 <a tabindex="-1" aria-hidden="true" href="/interactives/canadian-federal-politics-election-forecast/article_1337f598-2b2e-4b63-b5ee-0e923c663892.html" class="nav-link tnt-section-the-signal ">The Signal</a> 1800 1801 </li></ul></div><div class="panel panel-default "> 1802 <div class="panel-heading" role="tab"> 1803 <div class="panel-title"><span tabindex="-1" aria-hidden="true" data-toggle="collapse" class="expand-children collapsed pull-right" aria-expanded="false" aria-controls="mobile-nav-left_menu-child-5" data-target="#mobile-nav-left_menu-child-5"> 1804 <i class="fas tnt-chevron-down"></i> 1805 </span><a tabindex="-1" aria-hidden="true" href="/news/world/" class="nav-link tnt-section-world ">World</a> 1806 </div> 1807 </div><ul id="mobile-nav-left_menu-child-5" class="collapse nav navbar-nav"> 1808 <li> 1809 <a tabindex="-1" aria-hidden="true" href="/news/world/united-states/" class="nav-link tnt-section-united-states ">United States</a> 1810 1811 </li> 1812 <li> 1813 <a tabindex="-1" aria-hidden="true" href="/news/world/americas/" class="nav-link tnt-section-americas ">Americas</a> 1814 1815 </li> 1816 <li> 1817 <a tabindex="-1" aria-hidden="true" href="/news/world/europe/" class="nav-link tnt-section-europe ">Europe</a> 1818 1819 </li> 1820 <li> 1821 <a tabindex="-1" aria-hidden="true" href="/news/world/asia/" class="nav-link tnt-section-asia ">Asia</a> 1822 1823 </li> 1824 <li> 1825 <a tabindex="-1" aria-hidden="true" href="/news/world/africa/" class="nav-link tnt-section-africa ">Africa</a> 1826 1827 </li> 1828 <li> 1829 <a tabindex="-1" aria-hidden="true" href="/news/world/australia/" class="nav-link tnt-section-australia ">Australia</a> 1830 1831 </li> 1832 <li> 1833 <a tabindex="-1" aria-hidden="true" href="/news/world/middle-east/" class="nav-link tnt-section-middle-east ">Middle East</a> 1834 1835 </li></ul></div><div class="panel panel-default "> 1836 <div class="panel-heading" role="tab"> 1837 <div class="panel-title"><span tabindex="-1" aria-hidden="true" data-toggle="collapse" class="expand-children collapsed pull-right" aria-expanded="false" aria-controls="mobile-nav-left_menu-child-6" data-target="#mobile-nav-left_menu-child-6"> 1838 <i class="fas tnt-chevron-down"></i> 1839 </span><a tabindex="-1" aria-hidden="true" href="/opinion/" class="nav-link tnt-section-opinion ">Opinion</a> 1840 </div> 1841 </div><ul id="mobile-nav-left_menu-child-6" class="collapse nav navbar-nav"> 1842 <li> 1843 <a tabindex="-1" aria-hidden="true" href="/opinion/star-columnists/" class="nav-link tnt-section-star-columnists ">Star Columnists</a> 1844 1845 </li> 1846 <li> 1847 <a tabindex="-1" aria-hidden="true" href="/opinion/editorials/" class="nav-link tnt-section-editorials ">Editorials</a> 1848 1849 </li> 1850 <li> 1851 <a tabindex="-1" aria-hidden="true" href="/opinion/contributors/" class="nav-link tnt-section-contributors ">Contributors</a> 1852 1853 </li> 1854 <li> 1855 <a tabindex="-1" aria-hidden="true" href="/opinion/letters-to-the-editor/" class="nav-link tnt-section-letters-to-the-editor ">Letters To The Editor</a> 1856 1857 </li> 1858 <li> 1859 <a tabindex="-1" aria-hidden="true" href="/opinion/editorial-cartoons/" class="nav-link tnt-section-editorial-cartoons ">Editorial Cartoons</a> 1860 1861 </li></ul></div><div class="panel panel-default "> 1862 <div class="panel-heading" role="tab"> 1863 <div class="panel-title"><span tabindex="-1" aria-hidden="true" data-toggle="collapse" class="expand-children collapsed pull-right" aria-expanded="false" aria-controls="mobile-nav-left_menu-child-7" data-target="#mobile-nav-left_menu-child-7"> 1864 <i class="fas tnt-chevron-down"></i> 1865 </span><a tabindex="-1" aria-hidden="true" href="/life/" class="nav-link tnt-section-life ">Life</a> 1866 </div> 1867 </div><ul id="mobile-nav-left_menu-child-7" class="collapse nav navbar-nav"> 1868 <li> 1869 <a tabindex="-1" aria-hidden="true" href="/life/relationships/" class="nav-link tnt-section-relationships ">Relationships</a> 1870 1871 </li> 1872 <li> 1873 <a tabindex="-1" aria-hidden="true" href="/life/food-and-drink/" class="nav-link tnt-section-food-and-drink ">Food and Drink</a> 1874 1875 </li> 1876 <li> 1877 <a tabindex="-1" aria-hidden="true" href="/life/travel/" class="nav-link tnt-section-travel ">Travel</a> 1878 1879 </li> 1880 <li> 1881 <a tabindex="-1" aria-hidden="true" href="/life/beauty-and-fashion/" class="nav-link tnt-section-beauty-and-fashion ">Beauty and Fashion</a> 1882 1883 </li> 1884 <li> 1885 <a tabindex="-1" aria-hidden="true" href="/news/world/royals/" class="nav-link tnt-section-royals ">
1885Royals </a> 1886 1887 </li> 1888 <li> 1889 <a tabindex="-1" aria-hidden="true" href="/life/health-wellness/" class="nav-link tnt-section-health ">Health</a> 1890 1891 </li> 1892 <li> 1893 <a tabindex="-1" aria-hidden="true" href="/life/home-and-garden/" class="nav-link tnt-section-home-and-garden ">Home and Garden</a> 1894 1895 </li> 1896 <li> 1897 <a tabindex="-1" aria-hidden="true" href="/life/autos/" class="nav-link tnt-section-autos ">Autos</a> 1898 1899 </li> 1900 <li> 1901 <a tabindex="-1" aria-hidden="true" href="/life/horoscopes/" class="nav-link tnt-section-horoscopes ">Horoscopes</a> 1902 1903 </li> 1904 <li> 1905 <a tabindex="-1" aria-hidden="true" href="https://obituaries.thestar.com/" target="_blank" rel="noopener" class="nav-link tnt-section-obituaries ">Obituaries</a> 1906 1907 </li></ul></div><div class="panel panel-default "> 1908 <div class="panel-heading" role="tab"> 1909 <div class="panel-title"><span tabindex="-1" aria-hidden="true" data-toggle="collapse" class="expand-children collapsed pull-right" aria-expanded="false" aria-controls="mobile-nav-left_menu-child-8" data-target="#mobile-nav-left_menu-child-8"> 1910 <i class="fas tnt-chevron-down"></i> 1911 </span><a tabindex="-1" aria-hidden="true" href="/sports/" class="nav-link tnt-section-sports ">Sports</a> 1912 </div> 1913 </div><ul id="mobile-nav-left_menu-child-8" class="collapse nav navbar-nav"> 1914 <li> 1915 <a tabindex="-1" aria-hidden="true" href="/sports/hockey/" class="nav-link tnt-section-nhl ">NHL</a> 1916 1917 </li> 1918 <li> 1919 <a tabindex="-1" aria-hidden="true" href="/sports/hockey/pwhl/" class="nav-link tnt-section-pwhl ">PWHL</a> 1920 1921 </li> 1922 <li> 1923 <a tabindex="-1" aria-hidden="true" href="/sports/basketball/" class="nav-link tnt-section-nba ">NBA</a> 1924 1925 </li> 1926 <li> 1927 <a tabindex="-1" aria-hidden="true" href="/sports/basketball/wnba/" class="nav-link tnt-section-wnba ">WNBA</a> 1928 1929 </li> 1930 <li> 1931 <a tabindex="-1" aria-hidden="true" href="/sports/baseball/" class="nav-link tnt-section-mlb ">MLB</a> 1932 1933 </li> 1934 <li> 1935 <a tabindex="-1" aria-hidden="true" href="/sports/football/" class="nav-link tnt-section-nfl ">NFL</a> 1936 1937 </li> 1938 <li> 1939 <a tabindex="-1" aria-hidden="true" href="/sports/football/cfl/" class="nav-link tnt-section-cfl ">CFL</a> 1940 1941 </li> 1942 <li> 1943 <a tabindex="-1" aria-hidden="true" href="/sports/golf/" class="nav-link tnt-section-golf ">Golf</a> 1944 1945 </li> 1946 <li> 1947 <a tabindex="-1" aria-hidden="true" href="/sports/soccer/" class="nav-link tnt-section-soccer ">Soccer</a> 1948 1949 </li> 1950 <li> 1951 <a tabindex="-1" aria-hidden="true" href="/sports/tennis/" class="nav-link tnt-section-tennis ">Tennis</a> 1952 1953 </li> 1954 <li> 1955 <a tabindex="-1" aria-hidden="true" href="/sports/auto-racing/" class="nav-link tnt-section-auto-racing ">Auto Racing</a> 1956 1957 </li> 1958 <li> 1959 <a tabindex="-1" aria-hidden="true" href="/sports/cricket/" class="nav-link tnt-section-cricket ">Cricket</a> 1960 1961 </li> 1962 <li> 1963 <a tabindex="-1" aria-hidden="true" href="/sports/olympics-and-paralympics/" class="nav-link tnt-section-olympics-and-paralympics ">Olympics and Paralympics</a> 1964 1965 </li></ul></div><div class="panel panel-default "> 1966 <div class="panel-heading" role="tab"> 1967 <div class="panel-title"><a tabindex="-1" aria-hidden="true" href="/real-estate/" class="nav-link tnt-section-real-estate ">Real Estate</a> 1968 </div> 1969 </div></div><div class="panel panel-default "> 1970 <div class="panel-heading" role="tab"> 1971 <div class="panel-title"><span tabindex="-1" aria-hidden="true" data-toggle="collapse" class="expand-children collapsed pull-right" aria-expanded="false" aria-controls="mobile-nav-left_menu-child-10" data-target="#mobile-nav-left_menu-child-10"> 1972 <i class="fas tnt-chevron-down"></i> 1973 </span><a tabindex="-1" aria-hidden="true" href="/entertainment/" class="nav-link tnt-section-entertainment ">Entertainment</a> 1974 </div> 1975 </div><ul id="mobile-nav-left_menu-child-10" class="collapse nav navbar-nav"> 1976 <li> 1977 <a tabindex="-1" aria-hidden="true" href="/entertainment/stage/" class="nav-link tnt-section-theatre ">Theatre</a> 1978 1979 </li> 1980 <li> 1981 <a tabindex="-1" aria-hidden="true" href="/entertainment/books/" class="nav-link tnt-section-books ">Books</a> 1982 1983 </li> 1984 <li> 1985 <a tabindex="-1" aria-hidden="true" href="/entertainment/music/" class="nav-link tnt-section-music ">Music</a> 1986 1987 </li> 1988 <li> 1989 <a tabindex="-1" aria-hidden="true" href="/entertainment/movies/" class="nav-link tnt-section-movies ">Movies</a> 1990 1991 </li> 1992 <li> 1993 <a tabindex="-1" aria-hidden="true" href="/entertainment/television/" class="nav-link tnt-section-television ">Television</a> 1994 1995 </li> 1996 <li> 1997 <a tabindex="-1" aria-hidden="true" href="/entertainment/visual-arts/" class="nav-link tnt-section-visual-arts ">Visual Arts</a> 1998 1999 </li> 2000 <li> 2001 <a tabindex="-1" aria-hidden="true" href="https://diversions.thestar.com/" target="_blank" rel="noopener" class="nav-link tnt-section-fun-games ">Fun & Games</a> 2002 2003 </li> 2004 <li> 2005 <a tabindex="-1" aria-hidden="true" href="/entertainment/tv-listings/" class="nav-link tnt-section-tv-listings ">TV Listings</a> 2006 2007 </li> 2008 <li> 2009 <a tabindex="-1" aria-hidden="true" href="https://diversions.thestar.com/comics.html" target="_blank" rel="noopener" class="nav-link tnt-section-comics ">Comics</a> 2010 2011 </li> 2012 <li> 2013 <a tabindex="-1" aria-hidden="true" href="/events/" class="nav-link tnt-section-things-to-do ">Things to Do</a> 2014 2015 </li></ul></div><div class="panel panel-default "> 2016 <div class="panel-heading" role="tab"> 2017 <div class="panel-title"><span tabindex="-1" aria-hidden="true" data-toggle="collapse" class="expand-children collapsed pull-right" aria-expanded="false" aria-controls="mobile-nav-left_menu-child-11" data-target="#mobile-nav-left_menu-child-11"> 2018 <i class="fas tnt-chevron-down"></i> 2019 </span><a tabindex="-1" aria-hidden="true" href="/business/" class="nav-link tnt-section-business ">Business</a> 2020 </div> 2021 </div><ul id="mobile-nav-left_menu-child-11" class="collapse nav navbar-nav"> 2022 <li> 2023 <a tabindex="-1" aria-hidden="true" href="/business/small-business/" class="nav-link tnt-section-small-business ">Small Business</a> 2024 2025 </li> 2026 <li> 2027 <a tabindex="-1" aria-hidden="true" href="/business/technology/" class="nav-link tnt-section-technology ">Technology</a> 2028 2029 </li> 2030 <li> 2031 <a tabindex="-1" aria-hidden="true" href="/business/personal-finance/" class="nav-link tnt-section-personal-finance ">Personal Finance</a> 2032 2033 </li> 2034 <li> 2035 <a tabindex="-1" aria-hidden="true" href="/business/mars/" class="nav-link tnt-section-innovation ">Innovation</a> 2036 2037 </li></ul></div><div class="panel panel-default "> 2038 <div class="panel-heading" role="tab"> 2039 <div class="panel-title"><span tabindex="-1" aria-hidden="true" data-toggle="collapse" class="expand-children collapsed pull-right" aria-expanded="false" aria-controls="mobile-nav-left_menu-child-12" data-target="#mobile-nav-left_menu-child-12"> 2040 <i class="fas tnt-chevron-down"></i> 2041 </span><a tabindex="-1" aria-hidden="true" href="/podcasts/" class="nav-link tnt-section-podcasts ">Podcasts</a> 2042 </div> 2043 </div><ul id="mobile-nav-left_menu-child-12" class="collapse nav navbar-nav"> 2044 <li> 2045 <a tabindex="-1" aria-hidden="true" href="/podcasts/this-matters/" class="nav-link tnt-section-this-matters ">This Matters</a> 2046 2047 </li> 2048 <li> 2049 <a tabindex="-1" aria-hidden="true" href="/podcasts/its-political/" class="nav-link tnt-section-it-s-political ">Itâs Political</a> 2050 2051 </li> 2052 <li> 2053 <a tabindex="-1" aria-hidden="true" href="/podcasts/billionaire-murders/" class="nav-link tnt-section-the-billionaire-murders ">The Billionaire Murders</a> 2054 2055 </li> 2056 <li> 2057 <a tabindex="-1" aria-hidden="true" href="/podcasts/deep-left-field/" class="nav-link tnt-section-deep-left-field ">Deep Left Field </a> 2058 2059 </li></ul></div><div class="panel panel-default "> 2060 <div class="panel-heading" role="tab"> 2061 <div class="panel-title"><a tabindex="-1" aria-hidden="true" href="/news/investigations/" class="nav-link tnt-section-investigations ">Investigations</a> 2062 </div> 2063 </div></div><div class="panel panel-default "> 2064 <div class="panel-heading" role="tab"> 2065 <div class="panel-title"><a tabindex="-1" aria-hidden="true" href="/star-events/" class="nav-link tnt-section-star-events ">Star Events</a> 2066 </div> 2067 </div></div></div></div> 2068 2069 2070 <div id="tncms-region-mobile-nav-bottom-left-region" class="tncms-region "></div> 2071 </div> 2072 <div id="mobile-secondary-panel" style="display:none !important"> 2073 2074 </div> 2075 </aside> 2076 2077 2078 2079 <div class="offcanvas-inner"> 2080 <div class="offcanvas-close-btn hidden-md hidden-lg"></div> 2081 2082 2083 2084 2085 <div id="tncms-region-global-skyline" class="tncms-region ">
2085<div id="tncms-block-2827029" class="tncms-block"><div class="tnt-ads-container text-center " > 2086 <div id="ad-2827029" class="tnt-ads dfp-ad margin-bottom-none" data-lazy="true" data-refresh="true" data-bidding-refresh="true" > 2087
2087<script> 2088 googletag.cmd.push(function() { 2089 googletag.display('ad-2827029'); 2090 2091 }); 2092 </script>
2092 2093 </div> 2094 </div></div><div id="tncms-block-2827002" class="tncms-block"><div class="tnt-ads-container text-center " > 2095 <div id="ad-2827002" class="tnt-ads dfp-ad margin-bottom-none" data-lazy="true" data-refresh="true" data-bidding-refresh="true" > 2096
2096<script> 2097 googletag.cmd.push(function() { 2098 googletag.display('ad-2827002'); 2099 2100 }); 2101 </script>
2101 2102 </div> 2103 </div></div><div id="tncms-block-3426075" class="tncms-block"><div class="tnt-ads-container text-center " > 2104 <div id="ad-3426075" class="tnt-ads dfp-ad margin-bottom-none" data-lazy="true" data-refresh="true" data-bidding-refresh="true" > 2105
2105<script> 2106 googletag.cmd.push(function() { 2107 googletag.display('ad-3426075'); 2108 2109 }); 2110 </script>
2110 2111 </div> 2112 </div></div></div> 2113 2114 2115 2116 <div id="site-top-nav-container" class="hidden-sm hidden-xs hidden-print"> 2117 <header id="site-top-nav" class="container"> 2118 <div class="row"> 2119 <div id="topbar-col-one" class="col-md-4 col-sm-4"><div id="tncms-region-topbar-col-one" class="tncms-region "><div id="tncms-block-3699123" class="tncms-block"><div id="weather-3699123" class="weather-current size-small pull-left"> 2120 <ul class="list-unstyled"> 2121 <li class="current-conditions "> 2122 <a href="/weather/?weather_zip=M7A1A2" class="dropdown-toggle" aria-label="Weather"> 2123 <span class="icon pull-left"> 2124 2125 <span class="fas tnt-wi-night-clear"></span> 2126 </span> 2127 <span class="pull-left temp-desc small"> 2128 <span class="temp">16°</span> 2129 2130 </span> 2131 <span class="clearfix"></span> 2132 2133 2134 <span class="weather-date-separator">|</span> 2135 <span class="weather-currentDate">Thursday, Sept. 24</span> 2136 2137 </a> 2138 2139 </li><li class="sponsor-line"><a href='https://ad.doubleclick.net/ddm/trackclk/N1381746.280442TORONTOSTAR/B36413023.454436571;dc_trk_aid=647942558;dc_trk_cid=261696611;dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;tfua=;ltd=;dc_tdv=1' sponsored' target='_blank' rel='noopener sponsored'><strong><u>Play Now! $60M</u></strong><strong><u> + $6MM</u></strong><img src='https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/assets/v3/editorial/9/62/962391b6-a783-4f5d-90fb-e2b416f33559/685808027fb7b.preview.png' class='img-responsive tnt-prop-img lazyloaded' alt='OLG Lottery'></a></li></ul> 2140</div> 2141 2142 2143 <div class="clearfix"></div>
2144<script> 2145 if(window.location.pathname.indexOf('subscribe') < 0) { 2146 window.weatherHeaderSponsorship = true; 2147 window.weatherSponsor = 'OLG Lottery'; 2148 } 2149 </script>
2149<script>window.weatherSponsorURL = 'https://ad.doubleclick.net/ddm/trackclk/N1381746.280442TORONTOSTAR/B36413023.454436571;dc_trk_aid=647942558;dc_trk_cid=261696611;dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;tfua=;ltd=;dc_tdv=1'</script>
2149</div></div></div> 2150 <div id="topbar-col-two" class="col-md-4 col-sm-4"><div id="tncms-region-topbar-col-two" class="tncms-region "><div id="tncms-block-3140365" class="tncms-block"> 2151<style> 2152.site-logo-desktop { 2153 background-image: var(--site-logo-src); 2154 height: var(--site-logo-height); 2155 width: var(--site-logo-width); 2156 background-size:cover; 2157 display:block; 2158} 2159#topbar-col-two #tncms-region-topbar-col-two { 2160 margin: 0 !important; 2161} 2162 @media (max-width: 992px) { 2163 .site-logo-desktop { 2164 background-image: var(--site-logo-mobile-src); 2165 height: var(--site-logo-mobile-height); 2166 width: var(--site-logo-mobile-width); 2167 background-size:cover; 2168 display:block; 2169 } 2170 } 2171 @media (min-width: 993px) { 2172 #topbar-col-two { 2173 padding-top: 12px !important; 2174 } 2175 } 2176 @media (max-width: 411px) { 2177 .site-logo-desktop { 2178 height: 17px; 2179 width: 157px; 2180 background-size:cover; 2181 display:block; 2182 } 2183 .user-promo-button { 2184 margin-right: 8px !important; 2185 margin-left: 8px !important; 2186 } 2187 } 2188 2189 @media (min-width: 993px) and (max-width: 1080px) { 2190 .site-logo-desktop { 2191 height: 34px !important; 2192 width: 320px !important; 2193 } 2194 } 2195</style> 2196<div class="site-logo-container text-left siteUserHeader-desktop" style="height:40px;"> 2197 <div class="logo-middle"> 2198 <a id="siteUserHeaderHref-desktop" title="Toronto Star" href="/" aria-label="Home page" class="site-logo-desktop"></a> 2199 </div> 2200</div></div></div></div> 2201 <div id="topbar-col-three" class="col-md-4 col-sm-4"><div id="tncms-region-topbar-col-three" class="tncms-region "><div id="tncms-block-2841699" class="tncms-block"> 2202<div class="user-controls"> 2203 <div id="user-controls-2841699" class="user-controls-main" style="position:relative;z-index:1010"> 2204 2205 2206 <div id="user-promo-2841699" class="user-promo"> 2207 2208 <div class="user-promo-desktop left"> 2209 2210 <div class="anonymous hidden"> 2211 2212 <div data-type='danon' class="user-promo-button"> 2213 <a href="https://www.thestar.com/subscribe/trial-purchase/"> 2214 <div class="line1">Try Us</div> 2215 <div class="line2">7-Day Trial</div> 2216 </a> 2217 </div> 2218 </div> 2219 2220 2221 <div class="registered hidden"> 2222 2223 <div data-type='dreg' class="user-promo-button"> 2224 <a href="https://www.thestar.com/subscribe/?sub_referrer=https%3A%2F%2Fwww.thestar.com%2Fsite%2Fabout%2F"> 2225 <div class="line1">SALE: Only $1</div> 2226 <div class="line2">Subscribe Now</div> 2227 </a> 2228 </div> 2229 </div> 2230 2231 2232 <div class="subscriber hidden"> 2233 <div data-type='dsub' class="user-promo-button"> 2234 <a href="https://www.thestar.com/newsletters/?itm_source=newsletter-header-link"> 2235 <div class="line1">Newsletters</div> 2236 2237 </a> 2238 </div> 2239 </div> 2240 2241 </div> 2242 2243 </div> 2244 2245 <div id="user-control-panel-2841699" class="user-login-panel header"> 2246 <button class="btn btn-secondary dropdownMenuButton loggedout" aria-label="sign in" type="button" id="userControlPanel-2841699" 2247 data-placement="header" data-status="closed" data-user="loggedout"> 2248 <span class="userName">Sign In</span> 2249 <span class="userIconSpan icon-guest"></span> 2250 <i class="userPanelIndicator fas tnt-chevron-down"></i> 2251 </button> 2252 <div class="user-controls-menu closed" aria-label="User menu"> 2253 <ul role="menu"> 2254
2255 <li class="user-controls-dropdown-user-email" role="menuitem" id="user-email-2841699"></li> 2256 2257 <li role="menuitem"><a class="dropdown-item" href="/users/admin/" aria-label="Manage Profile" rel="nofollow">Manage Profile<i class="fas tnt-chevron-right"></i></a></li> 2258 <li role="menuitem"><a class="dropdown-item" href="/users/admin/service/" aria-label="Subscriptions" rel="nofollow">Subscriptions<i class="fas tnt-chevron-right"></i></a></li> 2259 <li role="menuitem"><a class="dropdown-item" href="/users/admin/service/?view=transactions" aria-label="Billing Information" rel="nofollow">Billing Information<i class="fas tnt-chevron-right"></i></a></li> 2260 <li role="menuitem"><a class="dropdown-item" href="/users/admin/list/" rel="nofollow" aria-label="Saved Articles">Saved Articles<i class="fas tnt-chevron-right"></i></a></li> 2261 2262 <li role="menuitem"><a class="dropdown-item" href="/newsletters/" aria-label="Newsletters" >Newsletters<i class="fas tnt-chevron-right"></i></a></li> 2263 2264 <li role="menuitem"><a class="dropdown-item" href="/site/notifications/" aria-label="Notifications" >Notifications<i class="fas tnt-chevron-right"></i></a></li> 2265 2266 2267 2268 <li role="menuitem" id="sub-perks-2841699" style="display: none;"><a class="dropdown-item" href="/site/benefits?itm_source=benefits-menu" aria-label="Subscriber Perks">Subscriber Perks<i class="fas tnt-chevron-right"></i></a></li> 2269 2270 2271 2272 <li role="menuitem" id="archives-2841699" style="display: none;"> 2273 <a class="dropdown-item" href="/newspapers/" rel="nofollow" aria-label="Archives" > 2274 Archives 2275 </a> 2276 </li> 2277 2278 2279 <li> 2280 <a class="dropdown-item logout-btn" id="logout-2841699" onclick="handleUserLogout2841699()" rel="nofollow" role="menuitem" aria-label="Logout" > 2281 Sign out 2282 </a> 2283 </li> 2284 </ul> 2285 </div> 2286 2287 2288 <form id="user-login-form-2841699" style="display:none" role="form" method="post" action="https://www.thestar.com/users/login/"> 2289 <input type="hidden" name="x_org_url" value="https://www.thestar.com/site/about/"> 2290 <input type="hidden" name="referer_url" value="https://www.thestar.com/site/about/"> 2291 <input type="hidden" name="username" value="provider:Metroland Hub"> 2292 <input type="hidden" name="site" value="thestar.com"> 2293 </form> 2294 2295 <form id="user-local-logout-form-2841699" method="post" style="display:block" action="https://www.thestar.com/tncms/auth/logout/?return=https://www.thestar.com/site/about/" > 2296 <input type="hidden" name="referer_url" value="https://www.thestar.com/site/about/"> 2297 <input type="submit" name="logout" value="Logout" class="hide"> 2298 </form> 2299 <form id="user-remote-logout-form-2841699" method="post" action="https://www.thestar.com/tncms/auth/logout/"><input type="hidden" name="return" value="https://www.thestar.com/tncms/auth/logout/?return=https://www.thestar.com/site/about/"><input type="submit" name="logout" value="Logout" class="hide"> 2300 </form> 2301 2302 </div><!-- closing user-login-panel --> 2303 2304 2305 2306 <div class="user-controls-search-button"> 2307 <button id="search-toggle-2841699" aria-label="Search"> 2308 <span class="fas tnt-search"></span> 2309 </button> 2310 </div> 2311 2312 </div><!--closing user controls main --> 2313 2314 2315 2316
2317 <div id='site-search-form-2841699' class="user-controls-search" style="display:none";> 2318 <form id="site-search-header" aria-label="Site search" action="/search/" method="GET" > 2319 <input type="hidden" name="l" value="25"> 2320 <input type="hidden" name="s" value="start_time"> 2321 <input type="hidden" name="sd" value="desc"> 2322 2323 2324 2325 <input type="hidden" name="d1" value=""> 2326 2327 <input type="hidden" name="f" value="html"> 2328 2329 <input type="hidden" name="t" value="article,video,youtube,collection"> 2330 2331 <input type="hidden" name="app" value="editorial"> 2332 <input type="hidden" name="nsa" value="eedition"> 2333 <div id="site-search-form-2841699" class="site-search-form input-group "> 2334 <label for="site-search-2841699-term" class="sr-only">Site search</label> 2335 <input id="site-search-2841699-term" name="q" title="Site search" type="text" placeholder="Search..." class="form-control" autocomplete="off"> 2336 <input type="submit" class="hide" value="Search"> 2337 <span class="input-group-btn"> 2338 <button id="site-search-2841699-btn" class="btn btn-primary" aria-label="Submit Site Search" type="submit"> 2339 <span class="hidden-xl hidden-lg hidden-md fas tnt-search"></span> 2340 <span id="site-search-button-2841699" class="hidden-xs hidden-sm">Search</span> 2341 </button> 2342 </span> 2343 </div> 2344 <div class="user-controls-cancel-button"> 2345 <span id="search-cancel-2841699" aria-label="Cancel Search"> 2346 <span class="fas tnt-times"></span> 2347 </span> 2348 </div> 2349 </form> 2350 2351 </div> 2352 2353 2354</div><!-- closing user controls --></div></div><div id="tncms-region-nav-topbar-col-three-nav" class="tncms-region-nav"><ul id="topbar-col-three-nav_menu" class="topNav list-inline nav-list" ><li class=" active" data-cmspath="/site/about" data-liurl="/site/about/" data-parent="" data-grandparent="" data-activeitem="/site/about/" data-cmsUrl="/site/about/"> 2355 2356 <a class="nav-link tnt-section-span-aria-label-proudly-canadian-span" href="/site/about/" tabindex="0"> 2357 <span class="nav-label "><span aria-label="Proudly Canadian"></span></span> 2358 </a></li><li class=" " data-cmspath="/site/about" data-liurl="/newsletters/?itm_source=newsletter-header-link" data-parent="" data-grandparent="" data-activeitem="/site/about/" data-cmsUrl="/site/about/"> 2359 2360 <a class="nav-link tnt-section-i-class-fas-tnt-envelope-i-newsletters" href="/newsletters/?itm_source=newsletter-header-link" tabindex="0"> 2361 <span class="nav-label "><i class="fas tnt-envelope"></i> Newsletters</span> 2362 </a></li><li class=" " data-cmspath="/site/about" data-liurl="https://torontostar.pressreader.com/" data-parent="" data-grandparent="" data-activeitem="/site/about/" data-cmsUrl="/site/about/"> 2363 2364 <a class="nav-link tnt-section-i-class-fas-tnt-file-alt-i-today-s-paper" href="https://torontostar.pressreader.com/" target="_blank" rel="noopener" tabindex="0"> 2365 <span class="nav-label "><i class="fas tnt-file-alt"></i> Todayâs Paper</span> 2366 </a></li></ul><style> 2367 .affix-top #tncms-region-main-nav-right-region{display: none} 2368 .affix #tncms-region-main-nav-right-region{display: flex;column-gap:8px} 2369 @media (max-width: 991px){ 2370 #main-navigation{height: 45px} 2371 } 2372 2373 </style> 2374 </div></div> 2375 </div> 2376 </header> 2377 </div> 2378 2379 2380 2381 <div id="site-header-container" class="hidden-sm hidden-xs hidden-print"> 2382 <header id="site-header" class="container" role="banner"> 2383 2384 <div class="row"> 2385 <div id="masthead-full-top" class="col-lg-12"><div id="tncms-region-masthead-full-top" class="tncms-region "></div></div> 2386 </div> 2387 <div class="row"> 2388 2389 <div id="masthead-col-one" class="col-md-4 col-sm-4"><div id="tncms-region-masthead-col-one" class="tncms-region "><div id="tncms-block-3687831" class="tncms-block"><div id="weather-3687831" class="weather-current size-small pull-left"> 2390 <ul class="list-unstyled"> 2391 <li class="current-conditions "> 2392 <a href="/weather/?weather_zip=M7A1A2" class="dropdown-toggle" aria-label="Weather">
2393 <span class="icon pull-left"> 2394 2395 <span class="fas tnt-wi-night-clear"></span> 2396 </span> 2397 <span class="pull-left temp-desc small"> 2398 <span class="temp">16°</span> 2399 2400 </span> 2401 <span class="clearfix"></span> 2402 2403 2404 </a> 2405 2406 </li></ul> 2407</div> 2408 2409 <div class="clearfix"></div> 2410</div></div></div> 2411 <div id="masthead-col-two" class="col-md-4 col-sm-4"><div id="tncms-region-masthead-col-two" class="tncms-region "></div></div> 2412 <div id="masthead-col-three" class="col-md-4 col-sm-4"><div id="tncms-region-masthead-col-three" class="tncms-region "></div></div> 2413 </div> 2414 <div class="row"> 2415 <div id="masthead-full-bottom" class="col-lg-12"><div id="tncms-region-masthead-full-bottom" class="tncms-region "></div></div> 2416 </div> 2417 2418 </header> 2419 </div> 2420 2421 2422 2423 2424 <div id="site-navbar-container" class="hidden-print affix-top"> 2425 <div id="tncms-region-affix-nav-brand" class="tncms-region "><div id="tncms-block-2828682" class="tncms-block sm-brand hidden-sm hidden-xs"><div id="site-logo-2828682" class="site-logo-container text-center" ><div class="logo-middle"> 2426 <a href="/" aria-label="Home page"><img 2427 2428 src="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/custom/image/31c48758-8d44-11ed-8c30-0bcb8697ec11.png?resize=200%2C200" 2429 srcset="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/custom/image/31c48758-8d44-11ed-8c30-0bcb8697ec11.png" 2430 sizes="100vw" 2431 2432 class=" img-responsive lazyload tnt-prop-img" 2433 width="138" 2434 height="138" 2435 alt="site-logo" 2436 ></a> 2437 </div></div></div></div> 2438 <nav id="main-navigation" aria-label="Main" class="navbar yamm navbar-default container navbar-static"> 2439 2440 2441 <div class="navbar-header"> 2442 2443 2444 <button type="button" class=" visible-sm visible-xs navbar-toggle pull-left" data-toggle="offcanvas" data-target="left" aria-label="Left Main Menu" aria-expanded="false"> 2445 <span class="icon-bar"></span> 2446 <span class="icon-bar"></span> 2447 <span class="icon-bar"></span> 2448 2449 </button> 2450 2451 2452 2453 2454 2455 <div class="navbar-brand hidden-md hidden-lg pos_left"> 2456 2457 <div id="tncms-region-main-nav-brand" class="tncms-region "><div id="tncms-block-3140368" class="tncms-block"> 2458<style> 2459.site-logo-mobile { 2460 background-image: var(--site-logo-src); 2461 height: var(--site-logo-height); 2462 width: var(--site-logo-width); 2463 background-size:cover; 2464 display:block; 2465} 2466#topbar-col-two #tncms-region-topbar-col-two { 2467 margin: 0 !important; 2468} 2469 @media (max-width: 992px) { 2470 .site-logo-mobile { 2471 background-image: var(--site-logo-mobile-src); 2472 height: var(--site-logo-mobile-height); 2473 width: var(--site-logo-mobile-width); 2474 background-size:cover; 2475 display:block; 2476 } 2477 } 2478 @media (min-width: 993px) { 2479 #topbar-col-two { 2480 padding-top: 12px !important; 2481 } 2482 } 2483 @media (max-width: 411px) { 2484 .site-logo-mobile { 2485 height: 17px; 2486 width: 157px; 2487 background-size:cover; 2488 display:block; 2489 } 2490 .user-promo-button { 2491 margin-right: 8px !important; 2492 margin-left: 8px !important; 2493 } 2494 } 2495 2496 @media (min-width: 993px) and (max-width: 1080px) { 2497 .site-logo-mobile { 2498 height: 34px !important; 2499 width: 320px !important; 2500 } 2501 } 2502</style> 2503<div class="site-logo-container text-left siteUserHeader-mobile" style="height:20px;"> 2504 <div class="logo-middle"> 2505 <a id="siteUserHeaderHref-mobile" title="Toronto Star" href="/" aria-label="Home page" class="site-logo-mobile"></a> 2506 </div> 2507</div></div><div id="tncms-block-2841705" class="tncms-block">
2508<div class="user-controls"> 2509 <div id="user-controls-2841705" class="user-controls-main" > 2510 2511 2512 <div id="user-promo-2841705" class="user-promo"> 2513 2514 <div class="user-promo-mobile "> 2515 2516 <div class="anonymous hidden"> 2517 2518 <div class="user-promo-button"> 2519 <a href="https://www.thestar.com/subscribe/trial-purchase/" aria-label="Try Us">Try Us</a> 2520 </div> 2521 </div> 2522 2523 2524 <div class="registered hidden"> 2525 2526 <div class=" user-promo-button"> 2527 <a href="https://www.thestar.com/subscribe/" aria-label="SALE<br>Only $1">SALE<br>Only $1</a> 2528 </div> 2529 </div> 2530 2531 2532 <div class="subscriber hidden"> 2533 <div class="user-promo-button"> 2534 <a href="/newsletters?itm_source=newsletter-header-button" aria-label="Newsletters">Newsletters</a> 2535 </div> 2536 </div> 2537 2538 </div> 2539 2540 </div> 2541 2542 <div id="user-control-panel-2841705" class="user-login-panel mobile"> 2543 <button class="btn btn-secondary dropdownMenuButton loggedout" aria-label="sign in" type="button" id="userControlPanel-2841705" 2544 data-placement="mobile" data-status="closed" data-user="loggedout"> 2545 <span class="userName">Sign In</span> 2546 <span class="userIconSpan icon-guest"></span> 2547 <i class="userPanelIndicator fas tnt-chevron-down"></i> 2548 </button> 2549 <div class="user-controls-menu closed" aria-label="User menu"> 2550 <ul role="menu"> 2551 2552 <li class="user-controls-dropdown-user-email" role="menuitem" id="user-email-2841705"></li> 2553 2554 <li role="menuitem"><a class="dropdown-item" href="/users/admin/" aria-label="Manage Profile" rel="nofollow">Manage Profile<i class="fas tnt-chevron-right"></i></a></li> 2555 <li role="menuitem"><a class="dropdown-item" href="/users/admin/service/" aria-label="Subscriptions" rel="nofollow">Subscriptions<i class="fas tnt-chevron-right"></i></a></li> 2556 <li role="menuitem"><a class="dropdown-item" href="/users/admin/service/?view=transactions" aria-label="Billing Information" rel="nofollow">Billing Information<i class="fas tnt-chevron-right"></i></a></li> 2557 <li role="menuitem"><a class="dropdown-item" href="/users/admin/list/" rel="nofollow" aria-label="Saved Articles">Saved Articles<i class="fas tnt-chevron-right"></i></a></li> 2558 2559 <li role="menuitem"><a class="dropdown-item" href="/newsletters/" aria-label="Newsletters" >Newsletters<i class="fas tnt-chevron-right"></i></a></li> 2560 2561 <li role="menuitem"><a class="dropdown-item" href="/site/notifications/" aria-label="Notifications" >Notifications<i class="fas tnt-chevron-right"></i></a></li> 2562 2563 2564 2565 <li role="menuitem" id="sub-perks-2841705" style="display: none;"><a class="dropdown-item" href="/site/benefits?itm_source=benefits-menu" aria-label="Subscriber Perks">Subscriber Perks<i class="fas tnt-chevron-right"></i></a></li> 2566 2567 2568 2569 <li role="menuitem" id="archives-2841705" style="display: none;"> 2570 <a class="dropdown-item" href="/newspapers/" rel="nofollow" aria-label="Archives" > 2571 Archives 2572 </a> 2573 </li> 2574 2575 2576 <li> 2577 <a class="dropdown-item logout-btn" id="logout-2841705" onclick="handleUserLogout2841705()" rel="nofollow" role="menuitem" aria-label="Logout" > 2578 Sign out 2579 </a> 2580 </li> 2581 </ul> 2582 </div> 2583 2584 2585 <form id="user-login-form-2841705" style="display:none" role="form" method="post" action="https://www.thestar.com/users/login/"> 2586 <input type="hidden" name="x_org_url" value="https://www.thestar.com/site/about/"> 2587 <input type="hidden" name="referer_url" value="https://www.thestar.com/site/about/"> 2588 <input type="hidden" name="username" value="provider:Metroland Hub"> 2589 <input type="hidden" name="site" value="thestar.com"> 2590 </form> 2591 2592 <form id="user-local-logout-form-2841705" method="post" style="display:block" action="https://www.thestar.com/tncms/auth/logout/?return=https://www.thestar.com/site/about/" > 2593 <input type="hidden" name="referer_url" value="https://www.thestar.com/site/about/"> 2594 <input type="submit" name="logout" value="Logout" class="hide"> 2595 </form> 2596 <form id="user-remote-logout-form-2841705" method="post" action="https://www.thestar.com/tncms/auth/logout/"><input type="hidden" name="return" value="https://www.thestar.com/tncms/auth/logout/?return=https://www.thestar.com/site/about/"><input type="submit" name="logout" value="Logout" class="hide"> 2597 </form> 2598 2599 </div><!-- closing user-login-panel --> 2600 2601 2602 2603 </div><!--closing user controls main --> 2604 2605 2606 2607 2608</div><!-- closing user controls --></div></div> 2609 2610 </div> 2611 2612 2613 2614 </div> 2615 2616 2617 <div id="navbar-collapse" class="navbar-collapse collapse"> 2618 2619 <div class="pull-right"> 2620 <div id="tncms-region-main-nav-right-region" class="tncms-region "><div id="tncms-block-3118246" class="tncms-block"> 2621 2622</div><div id="tncms-block-2841702" class="tncms-block">
2623<div class="user-controls"> 2624 <div id="user-controls-2841702" class="user-controls-main" > 2625 2626 <div id="user-control-panel-2841702" class="user-login-panel static"> 2627 <button class="btn btn-secondary dropdownMenuButton loggedout" aria-label="sign in" type="button" id="userControlPanel-2841702" 2628 data-placement="static" data-status="closed" data-user="loggedout"> 2629 <span class="userName">Sign In</span> 2630 <span class="userIconSpan icon-guest"></span> 2631 <i class="userPanelIndicator fas tnt-chevron-down"></i> 2632 </button> 2633 <div class="user-controls-menu closed" aria-label="User menu"> 2634 <ul role="menu"> 2635 2636 <li class="user-controls-dropdown-user-email" role="menuitem" id="user-email-2841702"></li> 2637 2638 <li role="menuitem"><a class="dropdown-item" href="/users/admin/" aria-label="Manage Profile" rel="nofollow">Manage Profile<i class="fas tnt-chevron-right"></i></a></li> 2639 <li role="menuitem"><a class="dropdown-item" href="/users/admin/service/" aria-label="Subscriptions" rel="nofollow">Subscriptions<i class="fas tnt-chevron-right"></i></a></li> 2640 <li role="menuitem"><a class="dropdown-item" href="/users/admin/service/?view=transactions" aria-label="Billing Information" rel="nofollow">Billing Information<i class="fas tnt-chevron-right"></i></a></li> 2641 <li role="menuitem"><a class="dropdown-item" href="/users/admin/list/" rel="nofollow" aria-label="Saved Articles">Saved Articles<i class="fas tnt-chevron-right"></i></a></li> 2642 2643 <li role="menuitem"><a class="dropdown-item" href="/newsletters/" aria-label="Newsletters" >Newsletters<i class="fas tnt-chevron-right"></i></a></li> 2644 2645 <li role="menuitem"><a class="dropdown-item" href="/site/notifications/" aria-label="Notifications" >Notifications<i class="fas tnt-chevron-right"></i></a></li> 2646 2647 2648 2649 <li role="menuitem" id="sub-perks-2841702" style="display: none;"><a class="dropdown-item" href="/site/benefits?itm_source=benefits-menu" aria-label="Subscriber Perks">Subscriber Perks<i class="fas tnt-chevron-right"></i></a></li> 2650 2651 2652 2653 <li role="menuitem" id="archives-2841702" style="display: none;"> 2654 <a class="dropdown-item" href="/newspapers/" rel="nofollow" aria-label="Archives" > 2655 Archives 2656 </a> 2657 </li> 2658 2659 2660 <li> 2661 <a class="dropdown-item logout-btn" id="logout-2841702" onclick="handleUserLogout2841702()" rel="nofollow" role="menuitem" aria-label="Logout" > 2662 Sign out 2663 </a> 2664 </li> 2665 </ul> 2666 </div> 2667 2668 2669 <form id="user-login-form-2841702" style="display:none" role="form" method="post" action="https://www.thestar.com/users/login/"> 2670 <input type="hidden" name="x_org_url" value="https://www.thestar.com/site/about/"> 2671 <input type="hidden" name="referer_url" value="https://www.thestar.com/site/about/"> 2672 <input type="hidden" name="username" value="provider:Metroland Hub"> 2673 <input type="hidden" name="site" value="thestar.com"> 2674 </form> 2675 2676 <form id="user-local-logout-form-2841702" method="post" style="display:block" action="https://www.thestar.com/tncms/auth/logout/?return=https://www.thestar.com/site/about/" > 2677 <input type="hidden" name="referer_url" value="https://www.thestar.com/site/about/"> 2678 <input type="submit" name="logout" value="Logout" class="hide"> 2679 </form> 2680 <form id="user-remote-logout-form-2841702" method="post" action="https://www.thestar.com/tncms/auth/logout/"><input type="hidden" name="return" value="https://www.thestar.com/tncms/auth/logout/?return=https://www.thestar.com/site/about/"><input type="submit" name="logout" value="Logout" class="hide"> 2681 </form> 2682 2683 </div><!-- closing user-login-panel --> 2684 2685 2686 <div id="user-promo-2841702" class="user-promo"> 2687 2688 <div class="user-promo-desktop right"> 2689 2690 <div class="anonymous hidden"> 2691 2692 <div data-type='danon' class="user-promo-button"> 2693 <a href="https://www.thestar.com/subscribe/trial-purchase/"> 2694 <div class="line1">Try Us</div> 2695 <div class="line2">7-Day Trial</div> 2696 </a> 2697 </div> 2698 </div> 2699 2700 2701 <div class="registered hidden"> 2702 2703 <div data-type='dreg' class="user-promo-button"> 2704 <a href="https://www.thestar.com/subscribe/"> 2705 <div class="line1">SALE<br>Only $1</div> 2706 2707 </a> 2708 </div> 2709 </div> 2710 2711 2712 <div class="subscriber hidden"> 2713 <div data-type='dsub' class="user-promo-button"> 2714 <a href="/newsletters?itm_source=newsletter-header-button"> 2715 <div class="line1">Newsletters</div> 2716 2717 </a> 2718 </div> 2719 </div> 2720 2721 </div> 2722 2723 </div> 2724 2725 2726 2727 </div><!--closing user controls main --> 2728 2729 2730 2731 2732</div><!-- closing user controls --></div></div> 2733 2734 </div> 2735 2736 <div class="navbar-left"> 2737 <div id="tncms-region-nav-main-nav" class="tncms-region-nav"><ul id="main-nav_menu" class="topNav nav navbar-nav" role="navigation" aria-label="Main"><li class=" dropdown " aria-expanded="false" data-cmspath="/site/about" data-liurl="/" data-parent="" data-grandparent="" data-activeitem="" data-cmsUrl="/site/about/"> 2738 2739 <a class="nav-link nav-home dropdown-toggle tnt-section-home" data-target="#" href="/" tabindex="0">
2740 <span class="nav-label ">Home</span> 2741 </a><ul id="main-nav_menu-child-1" class="subNav dropdown"> 2742 2743 <span class="menuLeftAlign"> 2744 2745 2746 2747 <li class=" " data-activeitem=""> 2748 <a class="nav-link tnt-section-toronto-election" href="/news/toronto-election/" tabindex="0"> 2749 <span class="nav-label">Toronto Election</span> 2750 </a> 2751 </li> 2752 2753 2754 2755 <li class=" " data-activeitem=""> 2756 <a class="nav-link tnt-section-project-south" href="/news/police/project-south/" tabindex="0"> 2757 <span class="nav-label">Project South</span> 2758 </a> 2759 </li> 2760 2761 2762 2763 <li class=" " data-activeitem=""> 2764 <a class="nav-link tnt-section-grand-theft-toronto" href="/news/car-thefts/" tabindex="0"> 2765 <span class="nav-label">Grand Theft Toronto</span> 2766 </a> 2767 </li> 2768 2769 2770 2771 <li class=" " data-activeitem=""> 2772 <a class="nav-link tnt-section-the-signal" href="https://www.thestar.com/interactives/canadian-federal-politics-election-forecast/article_1337f598-2b2e-4b63-b5ee-0e923c663892.html" target="_blank" rel="noopener" tabindex="0"> 2773 <span class="nav-label">The Signal</span> 2774 </a> 2775 </li> 2776 2777 2778 2779 </span> 2780 2781 </ul></li><li class=" dropdown " aria-expanded="false" data-cmspath="/site/about" data-liurl="/news/gta/" data-parent="" data-grandparent="" data-activeitem="" data-cmsUrl="/site/about/"> 2782 2783 <a class="nav-link dropdown-toggle tnt-section-gta" data-target="#" href="/news/gta/" tabindex="0"> 2784 <span class="nav-label ">GTA</span> 2785 </a><ul id="main-nav_menu-child-6" class="subNav dropdown"> 2786 2787 2788 2789 <li class=" " data-activeitem=""> 2790 <a class="nav-link tnt-section-readers-choice-awards" href="https://best-businesses.thereaderschoice.ca/o/toronto/readers-choice-2026-voting" target="_blank" rel="noopener" tabindex="0"> 2791 <span class="nav-label">Readersâ Choice Awards</span> 2792 </a> 2793 </li> 2794 2795 2796 2797 <li class=" " data-activeitem=""> 2798 <a class="nav-link tnt-section-shopping-and-services" href="/shopping-and-services/" tabindex="0"> 2799 <span class="nav-label">Shopping and Services</span> 2800 </a> 2801 </li> 2802 2803 2804 2805 </ul></li><li class=" dropdown " aria-expanded="false" data-cmspath="/site/about" data-liurl="/news/canada/" data-parent="" data-grandparent="" data-activeitem="" data-cmsUrl="/site/about/"> 2806 2807 <a class="nav-link dropdown-toggle tnt-section-canada" data-target="#" href="/news/canada/" tabindex="0"> 2808 <span class="nav-label ">Canada</span> 2809 </a><ul id="main-nav_menu-child-9" class="subNav dropdown"> 2810 2811 2812 2813 <li class=" " data-activeitem=""> 2814 <a class="nav-link tnt-section-ontario" href="/news/ontario/" tabindex="0">
2815 <span class="nav-label">Ontario</span> 2816 </a> 2817 </li> 2818 2819 2820 2821 <li class=" " data-activeitem=""> 2822 <a class="nav-link tnt-section-british-columbia" href="/news/canada/british-columbia/" tabindex="0"> 2823 <span class="nav-label">British Columbia</span> 2824 </a> 2825 </li> 2826 2827 2828 2829 <li class=" " data-activeitem=""> 2830 <a class="nav-link tnt-section-alberta" href="/news/canada/alberta/" tabindex="0"> 2831 <span class="nav-label">Alberta</span> 2832 </a> 2833 </li> 2834 2835 2836 2837 <li class=" " data-activeitem=""> 2838 <a class="nav-link tnt-section-quebec" href="/news/canada/quebec/" tabindex="0"> 2839 <span class="nav-label">Quebec</span> 2840 </a> 2841 </li> 2842 2843 2844 2845 <li class=" " data-activeitem=""> 2846 <a class="nav-link tnt-section-nova-scotia" href="/news/canada/nova-scotia/" tabindex="0"> 2847 <span class="nav-label">Nova Scotia</span> 2848 </a> 2849 </li> 2850 2851 2852 2853 </ul></li><li class=" dropdown " aria-expanded="false" data-cmspath="/site/about" data-liurl="/politics/" data-parent="" data-grandparent="" data-activeitem="" data-cmsUrl="/site/about/"> 2854 2855 <a class="nav-link dropdown-toggle tnt-section-politics" data-target="#" href="/politics/" tabindex="0"> 2856 <span class="nav-label ">Politics</span> 2857 </a><ul id="main-nav_menu-child-15" class="subNav dropdown"> 2858 2859 2860 2861 <li class=" " data-activeitem=""> 2862 <a class="nav-link tnt-section-federal-politics" href="/politics/federal/" tabindex="0"> 2863 <span class="nav-label">Federal Politics</span> 2864 </a> 2865 </li> 2866 2867 2868 2869 <li class=" " data-activeitem=""> 2870 <a class="nav-link tnt-section-provincial-politics" href="/politics/provincial/" tabindex="0"> 2871 <span class="nav-label">Provincial Politics</span> 2872 </a> 2873 </li> 2874 2875 2876 2877 <li class=" " data-activeitem=""> 2878 <a class="nav-link tnt-section-political-opinion" href="/politics/political-opinion/" tabindex="0"> 2879 <span class="nav-label">Political Opinion</span> 2880 </a> 2881 </li> 2882 2883 2884 2885 <li class=" " data-activeitem=""> 2886 <a class="nav-link tnt-section-the-signal" href="/interactives/canadian-federal-politics-election-forecast/article_1337f598-2b2e-4b63-b5ee-0e923c663892.html" tabindex="0"> 2887 <span class="nav-label">The Signal</span> 2888 </a> 2889 </li> 2890 2891 2892 2893 </ul></li><li class=" dropdown " aria-expanded="false" data-cmspath="/site/about" data-liurl="/news/world/" data-parent="" data-grandparent="" data-activeitem="" data-cmsUrl="/site/about/"> 2894 2895 <a class="nav-link dropdown-toggle tnt-section-world" data-target="#" href="/news/world/" tabindex="0">
2896 <span class="nav-label ">World</span> 2897 </a><ul id="main-nav_menu-child-20" class="subNav dropdown"> 2898 2899 2900 2901 <li class=" " data-activeitem=""> 2902 <a class="nav-link tnt-section-united-states" href="/news/world/united-states/" tabindex="0"> 2903 <span class="nav-label">United States</span> 2904 </a> 2905 </li> 2906 2907 2908 2909 <li class=" " data-activeitem=""> 2910 <a class="nav-link tnt-section-americas" href="/news/world/americas/" tabindex="0"> 2911 <span class="nav-label">Americas</span> 2912 </a> 2913 </li> 2914 2915 2916 2917 <li class=" " data-activeitem=""> 2918 <a class="nav-link tnt-section-europe" href="/news/world/europe/" tabindex="0"> 2919 <span class="nav-label">Europe</span> 2920 </a> 2921 </li> 2922 2923 2924 2925 <li class=" " data-activeitem=""> 2926 <a class="nav-link tnt-section-asia" href="/news/world/asia/" tabindex="0"> 2927 <span class="nav-label">Asia</span> 2928 </a> 2929 </li> 2930 2931 2932 2933 <li class=" " data-activeitem=""> 2934 <a class="nav-link tnt-section-africa" href="/news/world/africa/" tabindex="0"> 2935 <span class="nav-label">Africa</span> 2936 </a> 2937 </li> 2938 2939 2940 2941 <li class=" " data-activeitem=""> 2942 <a class="nav-link tnt-section-australia" href="/news/world/australia/" tabindex="0"> 2943 <span class="nav-label">Australia</span> 2944 </a> 2945 </li> 2946 2947 2948 2949 <li class=" " data-activeitem=""> 2950 <a class="nav-link tnt-section-middle-east" href="/news/world/middle-east/" tabindex="0"> 2951 <span class="nav-label">Middle East</span> 2952 </a> 2953 </li> 2954 2955 2956 2957 </ul></li><li class=" dropdown " aria-expanded="false" data-cmspath="/site/about" data-liurl="/opinion/" data-parent="" data-grandparent="" data-activeitem="" data-cmsUrl="/site/about/"> 2958 2959 <a class="nav-link dropdown-toggle tnt-section-opinion" data-target="#" href="/opinion/" tabindex="0"> 2960 <span class="nav-label ">Opinion</span> 2961 </a><ul id="main-nav_menu-child-28" class="subNav dropdown"> 2962 2963 2964 2965 <li class=" " data-activeitem=""> 2966 <a class="nav-link tnt-section-star-columnists" href="/opinion/star-columnists/" tabindex="0"> 2967 <span class="nav-label">Star Columnists</span> 2968 </a> 2969 </li> 2970 2971 2972 2973 <li class=" " data-activeitem=""> 2974 <a class="nav-link tnt-section-editorials" href="/opinion/editorials/" tabindex="0">
2975 <span class="nav-label">Editorials</span> 2976 </a> 2977 </li> 2978 2979 2980 2981 <li class=" " data-activeitem=""> 2982 <a class="nav-link tnt-section-contributors" href="/opinion/contributors/" tabindex="0"> 2983 <span class="nav-label">Contributors</span> 2984 </a> 2985 </li> 2986 2987 2988 2989 <li class=" " data-activeitem=""> 2990 <a class="nav-link tnt-section-letters-to-the-editor" href="/opinion/letters-to-the-editor/" tabindex="0"> 2991 <span class="nav-label">Letters To The Editor</span> 2992 </a> 2993 </li> 2994 2995 2996 2997 <li class=" " data-activeitem=""> 2998 <a class="nav-link tnt-section-editorial-cartoons" href="/opinion/editorial-cartoons/" tabindex="0"> 2999 <span class="nav-label">Editorial Cartoons</span> 3000 </a> 3001 </li> 3002 3003 3004 3005 </ul></li><li class=" dropdown " aria-expanded="false" data-cmspath="/site/about" data-liurl="/life/" data-parent="" data-grandparent="" data-activeitem="" data-cmsUrl="/site/about/"> 3006 3007 <a class="nav-link dropdown-toggle tnt-section-life" data-target="#" href="/life/" tabindex="0"> 3008 <span class="nav-label ">Life</span> 3009 </a><ul id="main-nav_menu-child-34" class="subNav dropdown"> 3010 3011 3012 3013 <li class=" " data-activeitem=""> 3014 <a class="nav-link tnt-section-relationships" href="/life/relationships/" tabindex="0"> 3015 <span class="nav-label">Relationships</span> 3016 </a> 3017 </li> 3018 3019 3020 3021 <li class=" " data-activeitem=""> 3022 <a class="nav-link tnt-section-food-and-drink" href="/life/food-and-drink/" tabindex="0"> 3023 <span class="nav-label">Food and Drink</span> 3024 </a> 3025 </li> 3026 3027 3028 3029 <li class=" " data-activeitem=""> 3030 <a class="nav-link tnt-section-travel" href="/life/travel/" tabindex="0"> 3031 <span class="nav-label">Travel</span> 3032 </a> 3033 </li> 3034 3035 3036 3037 <li class=" " data-activeitem=""> 3038 <a class="nav-link tnt-section-beauty-and-fashion" href="/life/beauty-and-fashion/" tabindex="0"> 3039 <span class="nav-label">Beauty and Fashion</span> 3040 </a> 3041 </li> 3042 3043 3044 3045 <li class=" " data-activeitem=""> 3046 <a class="nav-link tnt-section-royals" href="/news/world/royals/" tabindex="0"> 3047 <span class="nav-label">Royals </span> 3048 </a> 3049 </li> 3050 3051 3052 3053 <li class=" " data-activeitem=""> 3054 <a class="nav-link tnt-section-health" href="/life/health-wellness/" tabindex="0">
3055 <span class="nav-label">Health</span> 3056 </a> 3057 </li> 3058 3059 3060 3061 <li class=" " data-activeitem=""> 3062 <a class="nav-link tnt-section-home-and-garden" href="/life/home-and-garden/" tabindex="0"> 3063 <span class="nav-label">Home and Garden</span> 3064 </a> 3065 </li> 3066 3067 3068 3069 <li class=" " data-activeitem=""> 3070 <a class="nav-link tnt-section-autos" href="/life/autos/" tabindex="0"> 3071 <span class="nav-label">Autos</span> 3072 </a> 3073 </li> 3074 3075 3076 3077 <li class=" " data-activeitem=""> 3078 <a class="nav-link tnt-section-horoscopes" href="/life/horoscopes/" tabindex="0"> 3079 <span class="nav-label">Horoscopes</span> 3080 </a> 3081 </li> 3082 3083 3084 3085 <li class=" " data-activeitem=""> 3086 <a class="nav-link tnt-section-obituaries" href="https://obituaries.thestar.com/" target="_blank" rel="noopener" tabindex="0"> 3087 <span class="nav-label">Obituaries</span> 3088 </a> 3089 </li> 3090 3091 3092 3093 </ul></li><li class=" dropdown " aria-expanded="false" data-cmspath="/site/about" data-liurl="/sports/" data-parent="" data-grandparent="" data-activeitem="" data-cmsUrl="/site/about/"> 3094 3095 <a class="nav-link dropdown-toggle tnt-section-sports" data-target="#" href="/sports/" tabindex="0"> 3096 <span class="nav-label ">Sports</span> 3097 </a><ul id="main-nav_menu-child-45" class="subNav dropdown"> 3098 3099 3100 3101 <li class=" " data-activeitem=""> 3102 <a class="nav-link tnt-section-nhl" href="/sports/hockey/" tabindex="0"> 3103 <span class="nav-label">NHL</span> 3104 </a> 3105 </li> 3106 3107 3108 3109 <li class=" " data-activeitem=""> 3110 <a class="nav-link tnt-section-pwhl" href="/sports/hockey/pwhl/" tabindex="0"> 3111 <span class="nav-label">PWHL</span> 3112 </a> 3113 </li> 3114 3115 3116 3117 <li class=" " data-activeitem=""> 3118 <a class="nav-link tnt-section-nba" href="/sports/basketball/" tabindex="0"> 3119 <span class="nav-label">NBA</span> 3120 </a> 3121 </li> 3122 3123 3124 3125 <li class=" " data-activeitem=""> 3126 <a class="nav-link tnt-section-wnba" href="/sports/basketball/wnba/" tabindex="0"> 3127 <span class="nav-label">WNBA</span> 3128 </a> 3129 </li> 3130 3131 3132 3133 <li class=" " data-activeitem=""> 3134 <a class="nav-link tnt-section-mlb" href="/sports/baseball/" tabindex="0">
3135 <span class="nav-label">MLB</span> 3136 </a> 3137 </li> 3138 3139 3140 3141 <li class=" " data-activeitem=""> 3142 <a class="nav-link tnt-section-nfl" href="/sports/football/" tabindex="0"> 3143 <span class="nav-label">NFL</span> 3144 </a> 3145 </li> 3146 3147 3148 3149 <li class=" " data-activeitem=""> 3150 <a class="nav-link tnt-section-cfl" href="/sports/football/cfl/" tabindex="0"> 3151 <span class="nav-label">CFL</span> 3152 </a> 3153 </li> 3154 3155 3156 3157 <li class=" " data-activeitem=""> 3158 <a class="nav-link tnt-section-golf" href="/sports/golf/" tabindex="0"> 3159 <span class="nav-label">Golf</span> 3160 </a> 3161 </li> 3162 3163 3164 3165 <li class=" " data-activeitem=""> 3166 <a class="nav-link tnt-section-soccer" href="/sports/soccer/" tabindex="0"> 3167 <span class="nav-label">Soccer</span> 3168 </a> 3169 </li> 3170 3171 3172 3173 <li class=" " data-activeitem=""> 3174 <a class="nav-link tnt-section-tennis" href="/sports/tennis/" tabindex="0"> 3175 <span class="nav-label">Tennis</span> 3176 </a> 3177 </li> 3178 3179 3180 3181 <li class=" " data-activeitem=""> 3182 <a class="nav-link tnt-section-auto-racing" href="/sports/auto-racing/" tabindex="0"> 3183 <span class="nav-label">Auto Racing</span> 3184 </a> 3185 </li> 3186 3187 3188 3189 <li class=" " data-activeitem=""> 3190 <a class="nav-link tnt-section-cricket" href="/sports/cricket/" tabindex="0"> 3191 <span class="nav-label">Cricket</span> 3192 </a> 3193 </li> 3194 3195 3196 3197 <li class=" " data-activeitem=""> 3198 <a class="nav-link tnt-section-olympics-and-paralympics" href="/sports/olympics-and-paralympics/" tabindex="0"> 3199 <span class="nav-label">Olympics and Paralympics</span> 3200 </a> 3201 </li> 3202 3203 3204 3205 </ul></li><li class=" " data-cmspath="/site/about" data-liurl="/real-estate/" data-parent="" data-grandparent="" data-activeitem="" data-cmsUrl="/site/about/"> 3206 3207 <a class="nav-link tnt-section-real-estate" href="/real-estate/" tabindex="0"> 3208 <span class="nav-label ">Real Estate</span> 3209 </a></li><li class=" dropdown " aria-expanded="false" data-cmspath="/site/about" data-liurl="/entertainment/" data-parent="" data-grandparent="" data-activeitem="" data-cmsUrl="/site/about/"> 3210 3211 <a class="nav-link dropdown-toggle tnt-section-entertainment" data-target="#" href="/entertainment/" tabindex="0">
3212 <span class="nav-label ">Entertainment</span> 3213 </a><ul id="main-nav_menu-child-60" class="subNav dropdown"> 3214 3215 3216 3217 <li class=" " data-activeitem=""> 3218 <a class="nav-link tnt-section-theatre" href="/entertainment/stage/" tabindex="0"> 3219 <span class="nav-label">Theatre</span> 3220 </a> 3221 </li> 3222 3223 3224 3225 <li class=" " data-activeitem=""> 3226 <a class="nav-link tnt-section-books" href="/entertainment/books/" tabindex="0"> 3227 <span class="nav-label">Books</span> 3228 </a> 3229 </li> 3230 3231 3232 3233 <li class=" " data-activeitem=""> 3234 <a class="nav-link tnt-section-music" href="/entertainment/music/" tabindex="0"> 3235 <span class="nav-label">Music</span> 3236 </a> 3237 </li> 3238 3239 3240 3241 <li class=" " data-activeitem=""> 3242 <a class="nav-link tnt-section-movies" href="/entertainment/movies/" tabindex="0"> 3243 <span class="nav-label">Movies</span> 3244 </a> 3245 </li> 3246 3247 3248 3249 <li class=" " data-activeitem=""> 3250 <a class="nav-link tnt-section-television" href="/entertainment/television/" tabindex="0"> 3251 <span class="nav-label">Television</span> 3252 </a> 3253 </li> 3254 3255 3256 3257 <li class=" " data-activeitem=""> 3258 <a class="nav-link tnt-section-visual-arts" href="/entertainment/visual-arts/" tabindex="0"> 3259 <span class="nav-label">Visual Arts</span> 3260 </a> 3261 </li> 3262 3263 3264 3265 <li class=" " data-activeitem=""> 3266 <a class="nav-link tnt-section-fun-games" href="https://diversions.thestar.com/" target="_blank" rel="noopener" tabindex="0"> 3267 <span class="nav-label">Fun & Games</span> 3268 </a> 3269 </li> 3270 3271 3272 3273 <li class=" " data-activeitem=""> 3274 <a class="nav-link tnt-section-tv-listings" href="/entertainment/tv-listings/" tabindex="0"> 3275 <span class="nav-label">TV Listings</span> 3276 </a> 3277 </li> 3278 3279 3280 3281 <li class=" " data-activeitem=""> 3282 <a class="nav-link tnt-section-comics" href="https://diversions.thestar.com/comics.html" target="_blank" rel="noopener" tabindex="0"> 3283 <span class="nav-label">Comics</span> 3284 </a> 3285 </li> 3286 3287 3288 3289 <li class=" " data-activeitem=""> 3290 <a class="nav-link tnt-section-things-to-do" href="/events/" tabindex="0">
3291 <span class="nav-label">Things to Do</span> 3292 </a> 3293 </li> 3294 3295 3296 3297 </ul></li><li class=" dropdown " aria-expanded="false" data-cmspath="/site/about" data-liurl="/business/" data-parent="" data-grandparent="" data-activeitem="" data-cmsUrl="/site/about/"> 3298 3299 <a class="nav-link dropdown-toggle tnt-section-business" data-target="#" href="/business/" tabindex="0"> 3300 <span class="nav-label ">Business</span> 3301 </a><ul id="main-nav_menu-child-71" class="subNav dropdown"> 3302 3303 3304 3305 <li class=" " data-activeitem=""> 3306 <a class="nav-link tnt-section-small-business" href="/business/small-business/" tabindex="0"> 3307 <span class="nav-label">Small Business</span> 3308 </a> 3309 </li> 3310 3311 3312 3313 <li class=" " data-activeitem=""> 3314 <a class="nav-link tnt-section-technology" href="/business/technology/" tabindex="0"> 3315 <span class="nav-label">Technology</span> 3316 </a> 3317 </li> 3318 3319 3320 3321 <li class=" " data-activeitem=""> 3322 <a class="nav-link tnt-section-personal-finance" href="/business/personal-finance/" tabindex="0"> 3323 <span class="nav-label">Personal Finance</span> 3324 </a> 3325 </li> 3326 3327 3328 3329 <li class=" " data-activeitem=""> 3330 <a class="nav-link tnt-section-innovation" href="/business/mars/" tabindex="0"> 3331 <span class="nav-label">Innovation</span> 3332 </a> 3333 </li> 3334 3335 3336 3337 </ul></li><li class=" dropdown " aria-expanded="false" data-cmspath="/site/about" data-liurl="/podcasts/" data-parent="" data-grandparent="" data-activeitem="" data-cmsUrl="/site/about/"> 3338 3339 <a class="nav-link dropdown-toggle tnt-section-podcasts" data-target="#" href="/podcasts/" tabindex="0"> 3340 <span class="nav-label ">Podcasts</span> 3341 </a><ul id="main-nav_menu-child-76" class="subNav dropdown"> 3342 3343 3344 3345 <li class=" " data-activeitem=""> 3346 <a class="nav-link tnt-section-this-matters" href="/podcasts/this-matters/" tabindex="0"> 3347 <span class="nav-label">This Matters</span> 3348 </a> 3349 </li> 3350 3351 3352 3353 <li class=" " data-activeitem=""> 3354 <a class="nav-link tnt-section-it-s-political" href="/podcasts/its-political/" tabindex="0"> 3355 <span class="nav-label">Itâs Political</span> 3356 </a> 3357 </li> 3358 3359 3360 3361 <li class=" " data-activeitem=""> 3362 <a class="nav-link tnt-section-the-billionaire-murders" href="/podcasts/billionaire-murders/" tabindex="0">
3363 <span class="nav-label">The Billionaire Murders</span> 3364 </a> 3365 </li> 3366 3367 3368 3369 <li class=" " data-activeitem=""> 3370 <a class="nav-link tnt-section-deep-left-field" href="/podcasts/deep-left-field/" tabindex="0"> 3371 <span class="nav-label">Deep Left Field </span> 3372 </a> 3373 </li> 3374 3375 3376 3377 </ul></li><li class=" " data-cmspath="/site/about" data-liurl="/news/investigations/" data-parent="" data-grandparent="" data-activeitem="" data-cmsUrl="/site/about/"> 3378 3379 <a class="nav-link tnt-section-investigations" href="/news/investigations/" tabindex="0"> 3380 <span class="nav-label ">Investigations</span> 3381 </a></li><li class=" " data-cmspath="/site/about" data-liurl="/star-events/" data-parent="" data-grandparent="" data-activeitem="" data-cmsUrl="/site/about/"> 3382 3383 <a class="nav-link tnt-section-star-events" href="/star-events/" tabindex="0"> 3384 <span class="nav-label ">Star Events</span> 3385 </a></li></ul><style> 3386 .affix-top #tncms-region-main-nav-right-region{display: none} 3387 .affix #tncms-region-main-nav-right-region{display: flex;column-gap:8px} 3388 @media (max-width: 991px){ 3389 #main-navigation{height: 45px} 3390 } 3391 3392 </style> 3393 </div> 3394 </div> 3395 </div> 3396 3397 3398 3399 </nav> 3400 3401 3402 </div> 3403 3404 3405 3406 3407 3408 <div id="main-body-container"> 3409 3410 3411 <section id="main-top-container" class="container-fullscreen-region container-fluid"> 3412 3413 <div class="fullscreen-region"><div id="tncms-region-global-container-top-fullscreen" class="tncms-region "></div></div><div class="fullscreen-region"><div id="tncms-region-index-container-top-fullscreen" class="tncms-region "></div></div> 3414 3415 </section> 3416 3417 3418 <section id="main-page-container" class="container"> 3419 3420 3421 3422 <div class="row"> 3423 <div class="col-xs-12 visible-xs"><div id="tncms-region-global-mobile-container-top" class="tncms-region "></div></div> 3424 <div class="col-md-12"><div id="tncms-region-global-container-top" class="tncms-region "><div id="tncms-block-3489852" class="tncms-block globalHeaderBillboard notDisplayedWithCover hidden-xs"><div class="tnt-ads-container text-center " > 3425 <div id="ad-3489852" class="tnt-ads dfp-ad" data-lazy="true" data-refresh="true" data-bidding-refresh="true" > 3426
3426<script> 3427 googletag.cmd.push(function() { 3428 googletag.display('ad-3489852'); 3429 3430 }); 3431 </script>
3431 3432 </div> 3433 </div></div><div id="tncms-block-3024388" class="tncms-block"> 3434 3435</div><div id="tncms-block-2827137" class="tncms-block"> 3436 3437</div><div id="tncms-block-3324807" class="tncms-block"><div id="bc_overlay"></div></div></div></div> 3438 </div><!-- Section One --><div id="tncms-region-index-full-one-top" class="tncms-region full-region"><div id="tncms-block-2829531" class="tncms-block"><style> 3439.asset-header .datesToRead {display:none} 3440 3441h2.standards-guide-heading{font-family:Times, "Times New Roman", serif;font-size:1.8em;line-height:1.1em;padding:2.5em 0 0.3em;font-weight:700;margin-bottom:0;margin-top:-30px;color:#333333;}a.indexlink{font-family:'merriweather sans',helvetica,arial;display:block;padding-bottom: 0.5em;}a.indexlink span{font-family:'merriweather sans',helvetica,arial;padding-right:4px;display:inline-block;width:20px;}.backtotoplink{display:block;}#backtotop{padding-top: 70px;margin-top:-70px;}@media (min-width:600px){a.indexlink{font-size:.9em;padding-bottom: 0.5em;}a.indexlink span{font-family:'merriweather sans',helvetica,arial;padding-right:4px;display:inline-block;width:28px;font-size:0 34429em}.backtotoplink{font-size:0.9em}} 3443.masthead-wrapper{padding:10px 0;max-width:850px;margin:0 auto}.masthead-wrapper .masthead-container{width:100%;margin-bottom:20px}.masthead-wrapper .masthead-container:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.masthead-wrapper .masthead-image{width:100%;max-width:80px;float:left;border-radius:100%}.masthead-wrapper .masthead-container-namebox{margin-left:88px;display: flex;align-content: center;flex-wrap: wrap;height: 80px;}p.masthead-name{margin:0;font-size:18px;line-height:1.2em;font-weight:700;color:#333;width:100%;padding-bottom:2px;font-family:Times, "Times New Roman", serif}.masthead-wrapper p.masthead-title{margin:0;font-size:16px;line-height:1.2em;color:#666;font-family:Times, "Times New Roman", serif;}@media (min-width:600px){.masthead-wrapper .masthead-container{display:inline-block;width:49%;padding-right:24px;margin-bottom:48px;vertical-align:top}.masthead-wrapper .masthead-image{max-width:120px}.masthead-wrapper .masthead-container-namebox{margin-left:132px;height: 120px;}p.masthead-name{font-size:20px;padding-bottom:4px}p.masthead-title{font-size:18px}} 3444#thestar_aboutus {margin: 0 2rem 0 6rem; max-width: 900px} 3445 3446#pub-info { text-align: right; margin: 10px 0; height:80px; } 3447#img-left { clear: none; float: left; margin: 0 0 10px 10px;} 3448#address_block { float: right; font-weight: bold; margin: 0;} 3449 3450.asset-header .shareIcons { 3451display:none; 3452} 3453 3454@media only screen and (max-width: 768px) { 3455#thestar_aboutus {margin: 0; max-width: 900px} 3456} 3457</style></div><div id="tncms-block-3244348" class="tncms-block"><h1 class="headline">About The Star</h1> 3458<img src="https://www.thestar.com/tncms/media/proudlycanadianowned_300/" alt="Proudly Canadian Owned"> 3459<div id="thestar_aboutus"> 3460<h2 id="c1" class="standards-guide-heading">Ownership</h2> 3461<p>Founded in 1892, the Toronto Star has long been Canadaâs largest daily newspaper. Now a multi-platform news organization, the Star publishes a newspaper seven days a week in the Greater Toronto Area and publishes ongoing news and information to a global audience on thestar.com and mobile applications. The Star is owned by Toronto Star Newspapers Ltd., a wholly owned subsidiary of Torstar Corporation. Torstar owns and operates several daily news brands, including the Hamilton Spectator and Waterloo Region Record, and dozens of community news sites across Ontario.</p> 3462<h2 class="standards-guide-heading">The Star Masthead</h2> 3463<div class="masthead-wrapper"> 3464<div class="masthead-container"><img class="masthead-image" src="https://misc.thestar.com/masthead/squared/bitove.jpg" alt> 3465<div class="masthead-container-namebox"> 3466<p class="masthead-name">Jordan Bitove</p> 3467<p class="masthead-title">Publisher</p> 3468</div> 3469</div> 3470<div class="masthead-container"><img class="masthead-image" src="https://misc.thestar.com/masthead/macintyre.jpg" alt> 3471<div class="masthead-container-namebox"> 3472<p class="masthead-name">Nicole MacIntyre</p> 3473<p class="masthead-title">Editor-in-chief</p> 3474</div> 3475</div> 3476<div class="masthead-container"><img class="masthead-image" src="https://misc.thestar.com/masthead/himelfarb.jpg" alt> 3477<div class="masthead-container-namebox"> 3478<p class="masthead-name">Jordan Himelfarb</p> 3479<p class="masthead-title">Opinion Editor</p> 3480</div> 3481</div> 3482<div class="masthead-container"><img class="masthead-image" src="https://misc.thestar.com/masthead/ellis.jpg" alt> 3483<div class="masthead-container-namebox"> 3484<p class="masthead-name">Grant Ellis</p> 3485<p class="masthead-title">Executive Editor</p> 3486</div> 3487</div> 3488<div class="masthead-container"><img class="masthead-image" src="https://misc.thestar.com/masthead/daliesio.jpg" alt> 3489<div class="masthead-container-namebox"> 3490<p class="masthead-name">Renata D'Aliesio</p> 3491<p class="masthead-title">Managing Editor</p> 3492</div> 3493</div> 3494<div class="masthead-container"><img class="masthead-image" src="https://misc.thestar.com/masthead/ramanujam.jpg" alt> 3495<div class="masthead-container-namebox"> 3496<p class="masthead-name">Priya Ramanujam</p> 3497<p class="masthead-title">Managing Editor â Engagement & Newsroom Development</p> 3498</div> 3499</div> 3500<div class="masthead-container"><img class="masthead-image" src="https://misc.thestar.com/masthead/vincent.jpg" alt> 3501<div class="masthead-container-namebox"> 3502<p class="masthead-name">Donovan Vincent</p> 3503<p class="masthead-title">Public Editor</p> 3504</div> 3505</div> 3506</div> 3507<h2 class="standards-guide-heading">The Star Mission and Atkinson Principles</h2> 3508<p>The Toronto Star is a multi-platform news organization that makes things happen. We inform, connect, investigate, report and effect change.</p> 3509<p>The purpose of the Toronto Star is to keep our customers informed about what matters most to them, to help make their life, community, country and world better. Our mission is to deliver trusted news, information and content on all platforms.</p> 3510<p>We focus public attention on injustices of all kinds and on reforms designed to correct them. We are the news organization people turn to when they need help; when they want to see the scales balanced, wrongs righted; when they want powerful people held to account. </p> 3511<p>The Star has long been guided by the values of Joseph E. Atkinson, publisher from 1899 to 1948. Throughout his leadership Atkinson developed strong views on both the role of a large city newspaper and the editorial principles it should espouse. These values and beliefs now form what are called the Atkinson Principles, the foundation of the Starâs ongoing commitment to investigating and advocating for social and economic justice.</p> 3512<p>The principles Atkinson espoused were founded on his belief that a progressive news organization should contribute to the advancement of society through pursuit of social, economic and political reforms. He was particularly concerned about injustice, be it social, economic, political, legal or racial.</p> 3513<p>Fundamental to Atkinsonâs philosophy was the belief that the state has the right, and duty, to act when private initiative fails. The central Principles can be summarized as follows:</p> 3514<ul> 3515<li><a href="https://www.thestar.com/site/atkinson/strong-canada.html">A strong, united and independent Canada</a></li> 3516<li><a href="https://www.thestar.com/site/atkinson/social-justice.html">Social justice</a></li> 3517<li><a href="https://www.thestar.com/site/atkinson/civil-liberties.html">Individual and civil liberties</a></li> 3518<li><a href="https://www.thestar.com/site/atkinson/civic-engagement.html">Community and civic engagement</a></li> 3519<li><a href="https://www.thestar.com/site/atkinson/rights-of-working-people.html">
3519The rights of working people</a></li> 3520<li><a href="https://www.thestar.com/site/atkinson/necessary-role-of-government.html">The necessary role of government</a></li> 3521</ul> 3522<p><strong>Learn more</strong> about the <a title="History of the Toronto Star" href="https://www.thestar.com/about/history-of-the-toronto-star.html">history of the Toronto Star</a> and Joseph E. Atkinson, Publisher, 1899-1948.</p> 3523<h2 class="standards-guide-heading">Trust and The Star</h2> 3524<p>Trust is the core of the relationship between a news organization and its audiences. As the Starâs longtime publisher Beland Honderich said in November 1972, on the occasion of the opening of the Starâs new offices at One Yonge St.: âThe most valuable asset a newspaper can have is its reputation for telling the truth.â</p> 3525<p>Much has changed since then, with the Star now publishing on multiple digital platforms to a global audience. But, what cannot be altered is the Starâs strong commitment to building and maintaining its credibility with its customers by providing trustworthy news and information â news and information that is accurate, accountable and ethically produced.</p> 3526<p>To that end, the Star has taken several steps to enhance reader trust:</p> 3527<p><a href="https://thetrustproject.org/" target="_blank"><img style="display: block; width: 100%; max-width: 400px; padding-top: 10px;" src="https://misc.thestar.com/page-banners/trust-project/Trust-Logo-Horizontal.png" alt></a></p> 3528<p>The Trust Project is a global network of news organizations building Trust Indicators to affirm and amplify journalismâs commitment to transparency, accuracy, inclusion and fairness so that the public can make informed news choices. Led by award-winning American journalist Sally Lehrman. The Trust Projectâs initial funder was Craig Newmark, founder of Craigslist, as part of the Trustworthy Journalism Initiative of Craig Newmark Philanthropies. Google was an early financial supporter as well. The project is also supported by the Democracy Fund, Facebook and the John S. and James L. Knight Foundation.</p> 3529<p>In 2017, the Star also launched its own <a href="https://www.thestar.com/site/trust/" target="_blank">Trust Committee</a>, which aims to foster greater trust by providing a window into the journalism we produce. Staff from across Torstar Corp. meet regularly to develop ways to improve transparency, while trust feature articles offer readers a window into the reporting and decision-making behind our news and feature stories.</p> 3530<p>The Star holds itself accountable for its journalistic standards. Readers who have concerns about the accuracy or integrity of the Starâs journalism have access to our <a href="https://www.thestar.com/opinion/public-editor/" target="_blank">public editorâs office</a>, which handles queries about accuracy and the Starâs journalistic standards, in line with our commitment to accountability and transparency.</p> 3531<h2 class="standards-guide-heading">Our Journalistic Standards</h2> 3532<p><strong>The <a href="https://www.torstar.ca/sections/journalistic-standards" target="_blank">Torstar Journalistic Standards Guide</a></strong> provides a comprehensive code of journalistic principles and conduct to guide Toronto Star journalists in their mission to responsibly engage and connect our readers on all platforms with trusted news, information and content.</p> 3533<p>Here are the general editorial principles that provide the foundation for this guide:</p> 3534<p><strong>RESPONSIBILITY</strong></p> 3535<p>The Star has responsibilities to its customers, its clients, its shareholders and its employees. But the operation of a news organization is, above all, a public trust, no less binding because it is not formally conferred. Our overriding responsibility is to the democratic society.</p> 3536<p>Freedom of expression and of the press must be defended against encroachment from any quarter, public or private. Journalists must ensure that the publicâs business is conducted in public. They must be vigilant against all who would exploit the press for selfish purposes.</p> 3537<p>Journalists who abuse the power of their professional roles for selfish motives or unworthy purposes are faithless to that public trust.</p> 3538<p><strong>ACCESS</strong></p> 3539<p>The Star is a forum for the interchange of information and opinion. It should provide for the expression of disparate and conflicting views. It should give expression to the interests of minorities as well as majorities, of the powerless as well as the powerful.</p> 3540<p><strong>ACCURACY AND TRUTH</strong></p> 3541<p>Good faith with the reader is the foundation of ethical and excellent journalism. That good faith rests primarily on the readerâs confidence that what we print is correct. Every effort must be made to ensure that everything published in the Star is accurate, is presented in context, and that all significant sides are presented fairly.</p> 3542<p>Journalistic integrity demands that significant errors of fact, as well as errors of omission, should be corrected promptly and as prominently and transparently as warranted.</p> 3543<p><strong>FAIRNESS</strong></p> 3544<p>The Star should respect the rights of people involved in the news, be transparent and stand accountable to the public for the fairness and reliability of everything it publishes. Fair news reports provide relevant context, do not omit relevant facts and aim to be honest with readers about what we know and what we do not know. Our core fariness standard demands that any subject of potentially harmful allegations must be given opportunity to respond.</p> 3545<p><strong>INDEPENDENCE</strong></p> 3546<p>Independence from those we cover is a key principle of journalistic integrity. We avoid conflicts of interest and the appearance of conflicts. The Star believes in paying the costs incurred in gathering and publishing news. In circumstances where that may not be possible, we disclose information that could create the perception of a conflict of interest. Transparency with our readers and openness about the potential for conflicts should guide our considerations about real or perceived conflicts.</p> 3547<p><strong>IMPARTIALITY</strong></p> 3548<p>To be impartial does not require a news organization to be unquestioning or to refrain from editorial expression. Sound practice, however, demands a clear distinction for readers between news and opinion. All content that contains explicit opinion or personal interpretation should be clearly identified as opinion or analysis, as appropriate.</p> 3549<p><strong>PRIVACY</strong></p> 3550<p>Every person has a right to privacy. There are inevitable conflicts between the right to privacy, the public good and the public's right to be informed about the conduct of public affairs. Each case should be judged in the light of common sense and humanity.</p> 3551<p><strong>Here are some of the core policies included in our Standards Guide:</strong></p> 3552<h2 class="standards-guide-heading">Accuracy and Corrections Policy</h2> 3553<p>There can be no compromise with accuracy. Accuracy is our most basic contract with readers and is the responsibility of everyone in our newsrooms. Accuracy is grounded in verification, the essence of journalism. We must check and double-check all the information we publish, including information from all other publications.</p> 3554<p>Mistakes will happen. When they do, we correct our errors. Corrections serve the reader and they serve the public re
3554cord. They are essential to building and maintaining trust with our readers. Anyone who becomes aware of a possible error has responsibility for alerting those responsible for corrections in their newsrooms.</p> 3555<p>Our corrections are guided by the core principles of accountability and transparency. We are accountable to our readers for the accuracy of the information we publish in stories, headlines, photos, cutlines, social media, graphics, data, videos and any other content on all of our platforms. We correct errors of fact in a clear, transparent manner on the platform(s) in which the error was published, as promptly as possible. We make clear to readers the correct information and the context and magnitude of the mistake.</p> 3556<p>On all of our platforms, it should be clear to readers how to report a possible error.</p> 3557<p>You can find our corrections <a href="https://www.thestar.com/opinion/corrections/" target="_blank">here</a>.</p> 3558<p>You can learn how to report an error <a href="https://www.thestar.com/opinion/public-editor/" target="_blank">here</a>.</p> 3559<h2 class="standards-guide-heading">Diversity Policy</h2> 3560<p>Inclusiveness is at the heart of thinking and acting as journalists. Torstar newsrooms aim to reflect the diversity of our communities and respect the human rights and equal dignity of all. We aim for a variety of voices as sources and contributors in our news and opinion.</p> 3561<p>We seek to foster greater community understanding about ethnicity, race, religion, gender, sexual orientation, age, socio-economic status and physical/mental ability and do not perpetuate hurtful stereotypes.</p> 3562<p>Generally no reference, direct or indirect, should be made to a personâs race, colour or religion unless it is pertinent to the story.</p> 3563<p>In the case of a missing person or a criminal suspect at large, there may be justification for identifying race or colour as part of a full description that provides as many details as possible. Avoid vague descriptions that serve no purpose. At times, a group may make race a public issue. In such cases, the personâs race becomes relevant to the news.</p> 3564<p>Religion is important to the lives of many of our readers. We should not hold up one religion or set of beliefs as superior to another. Do not single out a religion or religious practice for ridicule or stereotyping or use profanities considered offensive to any religions.</p> 3565<p>We treat men and women equally and respect diverse gender identities, including people who identify as neither male nor female.</p> 3566<p>Torstar is committed to this same inclusivness and diversity reflective of our communities in its hiring, promotion, development and retention of its staff.</p> 3567<h2 class="standards-guide-heading">Anonymity and Confidential Sources</h2> 3568<p>The public interest is best served when news sources are identified by their full names. Torstar journalists are aggressive in pressing sources to put information on the record and seek independently to corroborate off-the-record information.</p> 3569<p>We do not provide anonymity to those who attack individuals or organizations or engage in speculation â the unattributed cheap shot. People under attack in our publications have the right to know their accusers.</p> 3570<p>There are times when reporters need confidential sources to serve readers and democracy. Responsible journalism in the public interest often depends on these confidential sources who give journalists information that powerful people seek to keep secret. There are times also when some sources, such as underage or other vulnerable people, may require anonymity in telling their stories.</p> 3571<p>Torstar journalists must discuss using confidential sources with their department head, and in some cases the newsroomâs most senior editor. They must always reveal the sourceâs identity to editors, and provide a compelling argument for why the source will not be named in news reports. Senior editors have responsibility to work with reporters to assess the credibility of all sources including confidential sources.</p> 3572<p>Once any promise is made to grant anonymity, we protect our source, only revealing their identity with that personâs permission.</p> 3573<p>Published articles must explain why sources have been granted anonymity and why we consider them authoritative and credible. Confidential sources should have first-hand knowledge of the information and this must be conveyed to the reader. We should publish as much information as possible about the source â including why they sought confidentiality â without reveal
3573ing identity.</p> 3574<p>The definitions and ground rules for not naming a source must be discussed with sources. Any further promises made or deals brokered with any source must be discussed in advance with senior editors and are subject to the following:</p> 3575<p>⢠Composites, where several sources are compiled into one person, are not used. Pseudonyms are used only rarely, with a senior editorâs permission, and must be declared as such in stories.</p> 3576<p>⢠The source and the journalist must be clear on what has been agreed to and that agreement must be shared with the department manager. Torstar journalists keep their promises.</p> 3577<h2 class="standards-guide-heading">Conflict of Interest</h2> 3578<p>Independence from those we cover is a key principle of journalistic integrity. We avoid conflicts of interest and the appearance of conflicts. In circumstances where that may not be possible, we disclose information that could create the perception of a conflict of interest. Transparency with our readers and openness about the potential for conflicts should guide our considerations about real or perceived conflicts.</p> 3579<p>These policies apply to all outside interests that could cause our audiences to question the fairness and independence of our journalism.</p> 3580<p>We seek primarily to ensure that our reportersâ reputations as fair-minded fact-finders are not compromised by public displays of political or partisan views on public issues, nor influenced by personal involvement or personal axe-grinding on issues we cover.</p> 3581<p>Opinion journalists have greater leeway on these matters, in line with the latitude to express their own views in their work.</p> 3582<p>All Torstar editorial staff should inform their immediate supervisors of any outside activity that could result in a conflict of interest, or reasonably perceived conflict of interest, that could cause our audiences to question the integrity of our work.</p> 3583<p>These policies are not intended to restrict the personal lives, interests or expressions of beliefs of Torstar journalists outside their work lives. Rather, as has been established through various arbitration processes across the company, they seek to ensure that any such personal activities and interests do not come into conflict with the public role of our news organizations in any way that could be seen to compromise our editorial independence and integrity.</p> 3584<h2 class="standards-guide-heading">News and Opinions</h2> 3585<p>Drawing a clear line between news and opinion has long been one of the Toronto Star's core values. Broadly defined, news is based on the impartial reporting of facts while opinion is based on personal interpretation and the judgement of facts.</p> 3586<p><strong>NEWS</strong></p> 3587<p>News content is verified information based on the impartial reporting of facts, either observed by the reporter or reported and verified from knowledgeable sources. News reports do not include the opinion of the author.</p> 3588<p><span style="text-decoration: underline;">NEWS TERMS</span></p> 3589<p><strong>Analysis:</strong> A critical or contextual examination of an important and topical issue based on factual reporting. It provides an explanation of the impact or meaning of news events and draws on the authority and expertise of the writer. Analysis articles do not contain the authorâs opinions.</p> 3590<p><strong>Investigation:</strong> In-depth reporting in the public interest that reveals wrongdoing and/or systemic problems that holds those in power accountable and promotes positive change.</p> 3591<p><strong>Explainer:</strong> Journalism that provides readers with the background knowledge they need to help them understand the how and why of events or issues.</p> 3592<p><strong>Fact Check</strong>: A form of accountability journalism where reporters test the veracity of statements and/or assertions using a variety of credible, authoritative sources to root out disinformation.</p> 3593<p><strong>OPINION</strong></p> 3594<p>Opinion articles are based on personal interpretation and judgment of facts. Opinion journalists have wide latitude to express their own views, subject to standards of taste and laws of libel including views directly contrary to the editorial views of the Star.</p> 3595<p><span style="text-decoration: underline;">OPINION TERMS</span></p> 3596<p><strong>Editorial:</strong> An article that presents a point of view reflecting the news organization's position on an issue of public interest. Editorials are not meant to be a neutral presentation of the facts. They are written by journalists who are expressing the view of the news organization. As an editorial serves to present the companyâs voice, there is no individual byline.</p> 3597<p><strong>Opinion:</strong> Articles based on the authorâs interpretations and judgments of facts, data and events. Opinion articles include columns written by staff and commentary from non-staff contributors. Opinion journalists have wide latitude to express their own views including views directly contrary to the news organization's editorial views, as long as they fall within the boundaries of taste and laws of libel.  </p> 3598<p><strong>Advice:</strong> An advice article reflects the opinion of the author who provides guidance or direction on a topic based on their expertise as well as their personal interpretations and judgments of facts.</p> 3599<p><strong>Blog:</strong> An online journal updated regularly by a journalist or editorial department that supplements news coverage. Blogs are usually informal or conversational in style and may reflect a writerâs opinions, subject to the rights and responsibilities of fair comment.</p> 3600<p><strong>First Person:</strong> Narratives exploring an authorâs insights, observations or thoughts based on that individualâs personal experience and opinions.</p> 3601<p><strong>Readersâ letters: </strong>A <a href="https://www.thestar.com/opinion/letters-to-the-editor/">selection of letters</a> written to the Star by readers expressing a point of view, usually concerning a recently published article or current event.</p> 3602<p><strong>Review:</strong> A critical assessment of the merits of a subject, such as art, film, music, television, food and literature. Reviews are based on the writerâs informed/expert opinion.</p> 3603<h2 class="standards-guide-heading">Paid Content</h2> 3604<p>The Star is committed to the principle that our audiences should not be confused about the distinction between our journalism â governed by our <a href="https://www.torstar.ca/sections/journalistic-standards" target="_blank">journalistic guidelines</a> â and our advertising and other content driven by commercial interests. All commercial content is clearly labelled with one of the following:</p> 3605<p><strong>Supported:</strong> Produced with financial support from an organization or individual, yet not approved by the underwriter before publication. Articles are held to strict journalistic standards but are funded by entities interested in being associated with or expanding attention to a particular topic.</p> 3606<p><strong>Sponsored:</strong> Produced on behalf of an organization or individual that has paid the news provider for production and/or approved publication. It does not meet the standards of impartial or independent journalism because a sponsor has been involved in production or review before publication.</p> 3607<p><strong>Advertisment:</strong> Supplied by an organization or individual that has paid the news provider for its placement. As a result, while it may be written in the style of the publication, it is not impartial journalism.</p> 3608<p><strong>Partner Content:</strong> Produced in partnership with an organization or individual that has been involved in either the production or review of content before publication. Therefore, the content may not meet the standards of impartial or independent journalism.</p> 3609<h2 class="standards-guide-heading">Affiliate Links</h2> 3610<p>Our site occasionally uses affiliate links which means that the Star occasionally earns a small commission when a reader clicks on a link and purchases a product or service that weâve featured. Affiliate revenue is a small percentage of commission shared between retailers, publishers and affiliate networks that connect them. The Star works with third-party affiliates Shopify, Amazon, and aggregator Skimlinks. Skimlinks has a relationship with many retailers and other publishers. When we include a product link in a piece of content, Skimlinks automatically places tracking code to the retailer link. When a reader clicks on an affiliate link, the tracking code places a cookie on the readerâs device that c
3610onfirms if the reader makes a purchase from the retailerâs website. Skimlinks attributes a commission from the sale to the Star. If you do not want Skimlinks to store data about the websites you visit, the links you click and the merchants you buy from, you can opt out <a href="https://optout.skimlinks.com/?tested=1">here</a>.</p> 3611<h2 class="standards-guide-heading">Contact Us</h2> 3612<p>We value the views of our customers.</p> 3613<p>For general <strong>editorial</strong> feedback, please contact us at <a href="mailto:[email protected]">[email protected]</a></p> 3614<p><strong>Accuracy concerns:</strong> The Toronto Starâs <a href="https://www.thestar.com/opinion/public_editor.html" target="_blank">public editorâs office</a> handles readersâ queries about accuracy and the Starâs journalistic standards, in line with our commitment to accountability and transparency. If you see a possible error, or have questions about the Starâs journalistic standards, please contact the public editorâs office at: <a href="mailto:[email protected]">[email protected]</a>, telephone 416-869-4949, or fax 416-869-4322.</p> 3615<p><strong>Letters to the editor:</strong> If you want your comments expressing your view considered for publication as a Letter to the Editor, please send your message to <a href="mailto:[email protected]">[email protected]</a>.  Letters must include full name, address and all phone numbers of sender (daytime, evening and cellphone). Street names and phone numbers will not be published. The Star reserves the right to edit letters, which typically run 50-150 words. Please note: The Star receives many more letters than it has  space to print. Due to the volume, we unfortunately cannot acknowledge every submission.</p> 3616<p><strong>Submissions to the Star:</strong> Commentaries, opinion pieces, story pitches and press releases should be submitted to the section of the Star to which they are best suited. A full list of departments is published on the <a href="https://www.thestar.com/site/static-pages/contact-us.html" target="_blank">âContact Usâ page</a> of the Starâs website.</p> 3617<p><strong>How to reach a Star journalist:</strong> Most staff members, including reporters, editors, columnists and photographers, can be reached by email. In most cases the email address follows this formula: first initial + last name @thestar.ca. You can also reach staff in the Editorial department (newsroom) via phone at 416-869-4300 or fax at 416-869-4328. Editorial staff members can also be c
3617ontacted within the department they work for. To reach a freelance writer, please contact the section in which their article appeared.</p> 3618<p><strong>Speakerâs Bureau:</strong> The Toronto Star Speakers Bureau provides journalists and other employees from across the news organization to speak at various organizationsâ events throughout the Greater Toronto Area about their work and the Star's journalism and mission. There is no charge for this community service.</p> 3619<p>To provide technical feedback on thestar.com and any associated platforms, use this <a href="https://www.thestar.com/site/forms/feedback_form/" target="_blank">link</a>.</p> 3620<p>The Star is a founding member of the <strong>National NewsMedia Council</strong>. The NNC considers complaints from members of the public who are not satisfied with the news organizationâs response about its judgments<strong>.</strong> For more information, or to file a complaint, go to <a href="https://www.mediacouncil.ca/" target="_blank">mediacouncil.ca</a> or call 1-844-877-1163.</p> 3621<p>For assistance with your <strong>home subscription</strong>, please contact us at <a href="mailto:[email protected]">[email protected]</a>.</p></div></div></div><div class="row row-one"> 3622 <div class="fixed-col-left main-content col-md-8 has-sidebar"> 3623 <div id="tncms-region-index-one-top" class="tncms-region "></div><div class="row equal-height swapRow"><div id="tncms-region-index-swap-one-a" class="tncms-region col-md-8 pull-right-lg"></div><div id="tncms-region-index-swap-one-b" class="tncms-region col-md-4 pull-left-lg"></div></div> 3624 <div class="row equal-height"><div id="tncms-region-index-one-a" class="tncms-region col-md-6"></div><div id="tncms-region-index-one-b" class="tncms-region col-md-6"></div></div> 3625 <div class="row equal-height"><div id="tncms-region-index-one-c" class="tncms-region col-md-5"></div><div id="tncms-region-index-one-d" class="tncms-region col-md-7"></div></div> 3626 <div class="row equal-height"><div id="tncms-region-index-one-e" class="tncms-region col-md-7"></div><div id="tncms-region-index-one-f" class="tncms-region col-md-5"></div></div><div id="tncms-region-index-one-middle" class="tncms-region "></div> 3627 <div class="row equal-height"><div id="tncms-region-index-one-g" class="tncms-region col-md-4"></div><div id="tncms-region-index-one-h" class="tncms-region col-md-8"></div></div> 3628 <div class="row equal-height"><div id="tncms-region-index-one-i" class="tncms-region col-md-8"></div><div id="tncms-region-index-one-j" class="tncms-region col-md-4"></div></div> 3629 <div class="row equal-height"><div id="tncms-region-index-one-k" class="tncms-region col-md-4"></div><div id="tncms-region-index-one-l" class="tncms-region col-md-4"></div><div id="tncms-region-index-one-m" class="tncms-region col-md-4"></div></div><div id="tncms-region-index-one-bottom" class="tncms-region "></div> 3630 </div><div class="fixed-col-right col-md-4 main-sidebar"> 3631 3632 <div ></div><div id="tncms-region-global-side-primary" class="tncms-region "></div><div id="tncms-region-index-side-primary" class="tncms-region "></div><div id="sticky-side-primary-spacer"> 3633 <div id="sticky-side-primary"><div id="tncms-region-global-side-primary-sticky" class="tncms-region "></div><div id="tncms-region-index-side-primary-sticky" class="tncms-region "></div></div> 3634 </div> 3635 </div></div><div id="tncms-region-index-full-one-bottom" class="tncms-region full-region"></div><div class="row equal-height"><div id="tncms-region-index-full-one-a" class="tncms-region col-md-4"></div><div id="tncms-region-index-full-one-b" class="tncms-region col-md-4"></div><div id="tncms-region-index-full-one-c" class="tncms-region col-md-4"></div></div> 3636 3637 <div class="container-breakout "><div id="tncms-region-index-breakout-one" class="tncms-region "></div><div id="tncms-region-front-index-breakout-one" class="tncms-region "></div></div> 3638 3639<!-- /Section One --> 3640<!-- Section Two --><div id="tncms-region-index-full-two-top" class="tncms-region full-region"></div><div class="row row-two"><div class="fixed-col-left col-md-4 main-sidebar grid-variant"> 3641 3642 <div ></div><div id="tncms-region-global-side-secondary" class="tncms-region "></div><div id="tncms-region-index-side-secondary" class="tncms-region "></div><div id="sticky-side-secondary-spacer"> 3643 <div id="sticky-side-secondary"><div id="tncms-region-global-side-secondary-sticky" class="tncms-region "></div><div id="tncms-region-index-side-secondary-sticky" class="tncms-region "></div></div> 3644 </div> 3645 </div><div class="fixed-col-right main-content col-md-8 has-sidebar"> 3646 <div id="tncms-region-front-index-two-top" class="tncms-region "></div><div id="tncms-region-index-two-top" class="tncms-region "></div><div class="row equal-height swapRow"><div id="tncms-region-index-swap-two-a" class="tncms-region col-md-8 pull-right-lg"></div><div id="tncms-region-index-swap-two-b" class="tncms-region col-md-4 pull-left-lg"></div></div> 3647 <div class="row equal-height"><div id="tncms-region-index-two-a" class="tncms-region col-md-6"></div><div id="tncms-region-index-two-b" class="tncms-region col-md-6"></div></div> 3648 <div class="row equal-height"><div id="tncms-region-index-two-c" class="tncms-region col-md-5"></div><div id="tncms-region-index-two-d" class="tncms-region col-md-7"></div></div><div id="tncms-region-index-two-middle" class="tncms-region "></div> 3649 <div class="row equal-height"><div id="tncms-region-index-two-e" class="tncms-region col-md-7"></div><div id="tncms-region-index-two-f" class="tncms-region col-md-5"></div></div> 3650 <div class="row equal-height"><div id="tncms-region-index-two-g" class="tncms-region col-md-4"></div><div id="tncms-region-index-two-h" class="tncms-region col-md-8"></div></div> 3651 <div class="row equal-height"><div id="tncms-region-index-two-i" class="tncms-region col-md-8"></div><div id="tncms-region-index-two-j" class="tncms-region col-md-4"></div></div> 3652 <div class="row equal-height"><div id="tncms-region-index-two-k" class="tncms-region col-md-4"></div><div id="tncms-region-index-two-l" class="tncms-region col-md-4"></div><div id="tncms-region-index-two-m" class="tncms-region col-md-4"></div></div><div id="tncms-region-index-two-bottom" class="tncms-region "></div> 3653 </div></div><div id="tncms-region-index-full-two-bottom" class="tncms-region full-region"></div><div class="row equal-height"><div id="tncms-region-index-full-two-a" class="tncms-region col-md-4"></div><div id="tncms-region-index-full-two-b" class="tncms-region col-md-4"></div><div id="tncms-region-index-full-two-c" class="tncms-region col-md-4"></div></div> 3654 3655 <div class="container-breakout "><div id="tncms-region-index-breakout-two" class="tncms-region "></div><div id="tncms-region-front-index-breakout-two" class="tncms-region "></div></div> 3656 3657<!-- /Section Two --> 3658<!-- Section Three --><div id="tncms-region-index-full-three-top" class="tncms-region full-region"></div><div class="row row-three"> 3659 <div class="fixed-col-left main-content col-md-8 has-sidebar"> 3660 <div id="tncms-region-front-index-three-top" class="tncms-region "></div><div id="tncms-region-index-three-top" class="tncms-region "></div><div class="row equal-height swapRow"><div id="tncms-region-index-swap-three-a" class="tncms-region col-md-8 pull-right-lg"></div><div id="tncms-region-index-swap-three-b" class="tncms-region col-md-4 pull-left-lg"></div></div> 3661 <div class="row equal-height"><div id="tncms-region-index-three-a" class="tncms-region col-md-6"></div><div id="tncms-region-index-three-b" class="tncms-region col-md-6"></div></div> 3662 <div class="row equal-height"><div id="tncms-region-index-three-c" class="tncms-region col-md-5"></div><div id="tncms-region-index-three-d" class="tncms-region col-md-7"></div></div> 3663 <div class="row equal-height"><div id="tncms-region-index-three-e" class="tncms-region col-md-7"></div><div id="tncms-region-index-three-f" class="tncms-region col-md-5"></div></div><div id="tncms-region-index-three-middle" class="tncms-region "></div> 3664 <div class="row equal-height"><div id="tncms-region-index-three-g" class="tncms-region col-md-4"></div><div id="tncms-region-index-three-h" class="tncms-region col-md-8"></div></div> 3665 <div class="row equal-height"><div id="tncms-region-index-three-i" class="tncms-region col-md-8"></div><div id="tncms-region-index-three-j" class="tncms-region col-md-4"></div></div> 3666 <div class="row equal-height"><div id="tncms-region-index-three-k" class="tncms-region col-md-4"></div><div id="tncms-region-index-three-l" class="tncms-region col-md-4"></div><div id="tncms-region-index-three-m" class="tncms-region col-md-4"></div></div><div id="tncms-region-index-three-bottom" class="tncms-region "></div> 3667 </div><div class="fixed-col-right col-md-4 main-sidebar"> 3668 3669 <div ></div><div id="tncms-region-global-side-tertiary" class="tncms-region "></div><div id="tncms-region-index-side-tertiary" class="tncms-region "></div><div id="sticky-side-tertiary-spacer"> 3670 <div id="sticky-side-tertiary"><div id="tncms-region-global-side-tertiary-sticky" class="tncms-region "></div><div id="tncms-region-index-side-tertiary-sticky" class="tncms-region "></div></div> 3671 </div> 3672 </div></div><div id="tncms-region-index-full-three-bottom" class="tncms-region full-region"></div><div class="row equal-height"><div id="tncms-region-index-full-three-a" class="tncms-region col-md-4"></div><div id="tncms-region-index-full-three-b" class="tncms-region col-md-4"></div><div id="tncms-region-index-full-three-c" class="tncms-region col-md-4"></div></div> 3673 3674 <div class="container-breakout "><div id="tncms-region-index-breakout-three" class="tncms-region "></div><div id="tncms-region-front-index-breakout-three" class="tncms-region "></div></div> 3675 3676<!-- /Section Three --> 3677<!-- Section Four --><div id="tncms-region-index-full-four-top" class="tncms-region full-region"></div><div class="row row-four"><div class="fixed-col-left col-md-4 main-sidebar grid-variant"> 3678 <div id="tncms-region-global-side-quaternary" class="tncms-region "></div><div id="tncms-region-index-side-quaternary" class="tncms-region "></div><div id="sticky-right-rail-spacer"> 3679 <div id="sticky-right-rail"><div id="tncms-region-global-side-sticky" class="tncms-region "></div><div id="tncms-region-index-side-sticky" class="tncms-region "></div></div> 3680 </div> 3681 </div><div class="fixed-col-right main-content col-md-8 has-sidebar"> 3682 <div id="tncms-region-front-index-four-top" class="tncms-region "></div><div id="tncms-region-index-four-top" class="tncms-region "></div><div class="row equal-height swapRow"><div id="tncms-region-index-swap-four-a" class="tncms-region col-md-8 pull-right-lg"></div><div id="tncms-region-index-swap-four-b" class="tncms-region col-md-4 pull-left-lg"></div></div> 3683 <div class="row equal-height"><div id="tncms-region-index-four-a" class="tncms-region col-md-6"></div><div id="tncms-region-index-four-b" class="tncms-region col-md-6"></div></div> 3684 <div class="row equal-height"><div id="tncms-region-index-four-c" class="tncms-region col-md-5"></div><div id="tncms-region-index-four-d" class="tncms-region col-md-7"></div></div> 3685 <div class="row equal-height"><div id="tncms-region-index-four-e" class="tncms-region col-md-7"></div><div id="tncms-region-index-four-f" class="tncms-region col-md-5"></div></div><div id="tncms-region-index-four-middle" class="tncms-region "></div> 3686 <div class="row equal-height"><div id="tncms-region-index-four-g" class="tncms-region col-md-4"></div><div id="tncms-region-index-four-h" class="tncms-region col-md-8"></div></div> 3687 <div class="row equal-height"><div id="tncms-region-index-four-i" class="tncms-region col-md-8"></div><div id="tncms-region-index-four-j" class="tncms-region col-md-4"></div></div> 3688 <div class="row equal-height"><div id="tncms-region-index-four-k" class="tncms-region col-md-4"></div><div id="tncms-region-index-four-l" class="tncms-region col-md-4"></div><div id="tncms-region-index-four-m" class="tncms-region col-md-4"></div></div><div id="tncms-region-index-four-bottom" class="tncms-region "></div> 3689 </div></div><div id="tncms-region-index-full-four-bottom" class="tncms-region full-region"></div><div class="row equal-height"><div id="tncms-region-index-full-four-a" class="tncms-region col-md-4"></div><div id="tncms-region-index-full-four-b" class="tncms-region col-md-4"></div><div id="tncms-region-index-full-four-c" class="tncms-region col-md-4"></div></div> 3690 3691 <div class="container-breakout "><div id="tncms-region-index-breakout-four" class="tncms-region "></div><div id="tncms-region-front-index-breakout-four" class="tncms-region "></div></div> 3692 3693<!-- /Section Four --> 3694<!-- Section Bottom --> 3695 <div class="row row-bottom equal-height"><div id="tncms-region-front-index-bottom-a" class="tncms-region col-md-4 left-col"></div><div id="tncms-region-front-index-bottom-b" class="tncms-region col-md-4 middle-col"></div><div id="tncms-region-front-index-bottom-c" class="tncms-region col-md-4 right-col"></div></div> 3696 <div class="row row-bottom equal-height"><div id="tncms-region-index-bottom-a" class="tncms-region col-md-4 left-col"></div><div id="tncms-region-index-bottom-b" class="tncms-region col-md-4 middle-col"></div><div id="tncms-region-index-bottom-c" class="tncms-region col-md-4 right-col"></div></div><!-- /Section Bottom --><div class="row"> 3697 <div class="col-md-12"><div id="tncms-region-index-container-bottom" class="tncms-region "></div></div> 3698 <div class="col-md-12"><div id="tncms-region-front-index-container-bottom" class="tncms-region "></div></div> 3699 </div> 3700 <div class="row"> 3701 <div class="col-md-12"><div id="tncms-region-global-container-bottom" class="tncms-region "></div></div> 3702 </div><div class="row"> 3703 <div id="asset-below" class="asset-below clearfix"> 3704 <div class="tsBelowArticle"> 3705 <div class="asset-comments hidden-print"></div> 3706 </div> 3707 </div> 3708 </div></section> 3709 <section id="main-bottom-container" class="container-fullscreen-region container-fluid"> 3710 <div class="fullscreen-region"><div id="tncms-region-global-container-bottom-fullscreen" class="tncms-region "></div></div> 3711 </section><!-- / main-body-container --> 3712 </div> 3713 <div id="site-footer-container" class="hidden-print"> 3714 3715 3716 3717 <footer id="site-footer" class="container well-main"> 3718 3719 <div id="tncms-region-footer-top-col-full" class="tncms-region "></div> 3720 <div class="row"> 3721 <div id="footer-col-one" class="col-sm-3"><div id="tncms-region-footer-col-one" class="tncms-region "><div id="tncms-block-2826984" class="tncms-block footer-logo"><div id="site-logo-2826984" class="site-logo-container text-left" ><div class="logo-middle"> 3722 <a href="/" aria-label="Home page"><img 3723 3724 src="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/custom/image/2faeee7c-8d44-11ed-8c18-eb5483a10695.png?resize=200%2C181" 3725 srcset="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/custom/image/2faeee7c-8d44-11ed-8c18-eb5483a10695.png?resize=150%2C136 150w, https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/custom/image/2faeee7c-8d44-11ed-8c18-eb5483a10695.png?resize=200%2C181 200w, https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/custom/image/2faeee7c-8d44-11ed-8c18-eb5483a10695.png?resize=225%2C203 225w, https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/c
3725ustom/image/2faeee7c-8d44-11ed-8c18-eb5483a10695.png 300w" 3726 sizes="(min-width: 1200px) 285px, calc(25vw - 30px)" 3727 3728 class=" img-responsive lazyload tnt-prop-img" 3729 width="300" 3730 height="271" 3731 alt="site-logo" 3732 ></a> 3733 </div></div></div><div id="tncms-block-2828136" class="tncms-block"><h3 id="footerColOneToggle">theStar.com <i class="visible-xs fas tnt-chevron-down"></i></h3></div></div><div id="tncms-region-nav-footer-col-one-nav" class="tncms-region-nav"><ul id="footer-col-one-nav_menu" class="topNav bullet-nav nav-list" ><li class=" " data-cmspath="/site/about" data-liurl="/subscribe/" data-parent="" data-grandparent="" data-activeitem="/site/forms/feedback_form/" data-cmsUrl="/site/about/"> 3734 3735 <a class="nav-link tnt-section-subscribe-to-the-star" href="/subscribe/" tabindex="0"> 3736 <span class="nav-label ">Subscribe to the Star</span> 3737 </a></li><li class=" " data-cmspath="/site/about" data-liurl="/users/admin/service/" data-parent="" data-grandparent="" data-activeitem="/site/forms/feedback_form/" data-cmsUrl="/site/about/"> 3738 3739 <a class="nav-link tnt-section-manage-star-subscription" href="/users/admin/service/" tabindex="0"> 3740 <span class="nav-label ">Manage Star Subscription</span> 3741 </a></li><li class=" active gdpr-removal" data-cmspath="/site/about" data-liurl="/site/forms/feedback_form/" data-parent="" data-grandparent="" data-activeitem="/site/forms/feedback_form/" data-cmsUrl="/site/about/"> 3742 3743 <a class="nav-link tnt-section-feedback" href="/site/forms/feedback_form/" tabindex="0"> 3744 <span class="nav-label ">Feedback</span> 3745 </a></li><li class=" gdpr-removal" data-cmspath="/site/about" data-liurl="/site/forms/removal_request/" data-parent="" data-grandparent="" data-activeitem="/site/forms/feedback_form/" data-cmsUrl="/site/about/"> 3746 3747 <a class="nav-link tnt-section-removal-request" href="/site/forms/removal_request/" tabindex="0"> 3748 <span class="nav-label ">Removal Request</span> 3749 </a></li><li class=" " data-cmspath="/site/about" data-liurl="/site/sitemap/" data-parent="" data-grandparent="" data-activeitem="/site/forms/feedback_form/" data-cmsUrl="/site/about/"> 3750 3751 <a class="nav-link tnt-section-site-map" href="/site/sitemap/" tabindex="0"> 3752 <span class="nav-label ">Site Map</span> 3753 </a></li><li class=" " data-cmspath="/site/about" data-liurl="/newsletters/?itm_source=newsletter-footer-link" data-parent="" data-grandparent="" data-activeitem="/site/forms/feedback_form/" data-cmsUrl="/site/about/"> 3754 3755 <a class="nav-link tnt-section-newsletters" href="/newsletters/?itm_source=newsletter-footer-link" tabindex="0"> 3756 <span class="nav-label ">Newsletters</span> 3757 </a></li><li class=" " data-cmspath="/site/about" data-liurl="/opinion/corrections/" data-parent="" data-grandparent="" data-activeitem="/site/forms/feedback_form/" data-cmsUrl="/site/about/"> 3758 3759 <a class="nav-link tnt-section-corrections" href="/opinion/corrections/" tabindex="0"> 3760 <span class="nav-label ">Corrections</span> 3761 </a></li><li class=" " data-cmspath="/site/about" data-liurl="/site/todays-news/" data-parent="" data-grandparent="" data-activeitem="/site/forms/feedback_form/" data-cmsUrl="/site/about/"> 3762 3763 <a class="nav-link tnt-section-today-s-news" href="/site/todays-news/" tabindex="0"> 3764 <span class="nav-label ">Todayâs News</span> 3765 </a></li><li class=" " data-cmspath="/site/about" data-liurl="/globenewswire/" data-parent="" data-grandparent="" data-activeitem="/site/forms/feedback_form/" data-cmsUrl="/site/about/"> 3766 3767 <a class="nav-link tnt-section-globenewswire" href="/globenewswire/" tabindex="0">
3768 <span class="nav-label ">GlobeNewswire</span> 3769 </a></li><li class=" " data-cmspath="/site/about" data-liurl="/site/flyers/" data-parent="" data-grandparent="" data-activeitem="/site/forms/feedback_form/" data-cmsUrl="/site/about/"> 3770 3771 <a class="nav-link tnt-section-flyers" href="/site/flyers/" tabindex="0"> 3772 <span class="nav-label ">Flyers</span> 3773 </a></li><li class=" " data-cmspath="/site/about" data-liurl="/contests/" data-parent="" data-grandparent="" data-activeitem="/site/forms/feedback_form/" data-cmsUrl="/site/about/"> 3774 3775 <a class="nav-link tnt-section-contests" href="/contests/" tabindex="0"> 3776 <span class="nav-label ">Contests</span> 3777 </a></li><li class=" " data-cmspath="/site/about" data-liurl="/newspapers/" data-parent="" data-grandparent="" data-activeitem="/site/forms/feedback_form/" data-cmsUrl="/site/about/"> 3778 3779 <a class="nav-link tnt-section-archives" href="/newspapers/" tabindex="0"> 3780 <span class="nav-label ">Archives</span> 3781 </a></li></ul><style> 3782 .affix-top #tncms-region-main-nav-right-region{display: none} 3783 .affix #tncms-region-main-nav-right-region{display: flex;column-gap:8px} 3784 @media (max-width: 991px){ 3785 #main-navigation{height: 45px} 3786 } 3787 3788 </style> 3789 </div><div id="tncms-region-footer-col-one-bottom" class="tncms-region "></div></div> 3790 <div id="footer-col-two" class="col-sm-3"><div id="tncms-region-footer-col-two" class="tncms-region "><div id="tncms-block-2828139" class="tncms-block"><h3 id="footerColTwoToggle">Toronto Star Newspapers Ltd. <i class="visible-xs fas tnt-chevron-down"></i></h3></div></div><div id="tncms-region-nav-footer-col-two-nav" class="tncms-region-nav"><ul id="footer-col-two-nav_menu" class="topNav bullet-nav nav-list" ><li class=" " data-cmspath="/site/about" data-liurl="https://www.tsoffers.ca/" data-parent="" data-grandparent="" data-activeitem="/site/about/" data-cmsUrl="/site/about/"> 3791 3792 <a class="nav-link tnt-section-subscribe-to-home-delivery" href="https://www.tsoffers.ca/" target="_blank" rel="noopener" tabindex="0"> 3793 <span class="nav-label ">Subscribe to Home Delivery</span> 3794 </a></li><li class=" " data-cmspath="/site/about" data-liurl="https://toriservices.newscyclecloud.com/cgi-bin/cmo_tor-c-cmdb-01.sh/custservice/web/login.html?SiteID=TS" data-parent="" data-grandparent="" data-activeitem="/site/about/" data-cmsUrl="/site/about/"> 3795 3796 <a class="nav-link tnt-section-manage-home-delivery-subscription" href="https://toriservices.newscyclecloud.com/cgi-bin/cmo_tor-c-cmdb-01.sh/custservice/web/login.html?SiteID=TS" target="_blank" rel="noopener" tabindex="0"> 3797 <span class="nav-label ">Manage Home Delivery Subscription</span> 3798 </a></li><li class=" " data-cmspath="/site/about" data-liurl="https://tsgroupoffers.c
3798a/welcome" data-parent="" data-grandparent="" data-activeitem="/site/about/" data-cmsUrl="/site/about/"> 3799 3800 <a class="nav-link tnt-section-corporate-group-subscriptions" href="https://tsgroupoffers.ca/welcome" target="_blank" rel="noopener" tabindex="0"> 3801 <span class="nav-label ">Corporate Group Subscriptions</span> 3802 </a></li><li class=" active" data-cmspath="/site/about" data-liurl="/site/about/" data-parent="" data-grandparent="" data-activeitem="/site/about/" data-cmsUrl="/site/about/"> 3803 3804 <a class="nav-link tnt-section-about" href="/site/about/" tabindex="0"> 3805 <span class="nav-label ">About</span> 3806 </a></li><li class=" " data-cmspath="/site/about" data-liurl="https://www.torstar.ca/sections/journalistic-standards" data-parent="" data-grandparent="" data-activeitem="/site/about/" data-cmsUrl="/site/about/"> 3807 3808 <a class="nav-link tnt-section-torstar-journalistic-standards" href="https://www.torstar.ca/sections/journalistic-standards" target="_blank" rel="noopener" tabindex="0"> 3809 <span class="nav-label ">Torstar Journalistic Standards</span> 3810 </a></li><li class=" " data-cmspath="/site/about" data-liurl="/site/atkinson/atkinson-principles.html" data-parent="" data-grandparent="" data-activeitem="/site/about/" data-cmsUrl="/site/about/"> 3811 3812 <a class="nav-link tnt-section-atkinson-principles" href="/site/atkinson/atkinson-principles.html" tabindex="0"> 3813 <span class="nav-label ">Atkinson Principles</span> 3814 </a></li><li class=" " data-cmspath="/site/about" data-liurl="/site/static-pages/glossary.html" data-parent="" data-grandparent="" data-activeitem="/site/about/" data-cmsUrl="/site/about/"> 3815 3816 <a class="nav-link tnt-section-glossary" href="/site/static-pages/glossary.html" tabindex="0"> 3817 <span class="nav-label ">Glossary</span> 3818 </a></li><li class=" " data-cmspath="/site/about" data-liurl="/trust/" data-parent="" data-grandparent="" data-activeitem="/site/about/" data-cmsUrl="/site/about/"> 3819 3820 <a class="nav-link tnt-section-trust-project" href="/trust/" tabindex="0"> 3821 <span class="nav-label ">Trust Project</span> 3822 </a></li><li class=" " data-cmspath="/site/about" data-liurl="/site/static-pages/contact-us.html" data-parent="" data-grandparent="" data-activeitem="/site/about/" data-cmsUrl="/site/about/"> 3823 3824 <a class="nav-link tnt-section-contact-us" href="/site/static-pages/contact-us.html" tabindex="0"> 3825 <span class="nav-label ">Contact Us</span> 3826 </a></li><li class=" " data-cmspath="/site/about" data-liurl="https://careers.smartrecruiters.com/Torstar/careers" data-parent="" data-grandparent="" data-activeitem="/site/about/" data-cmsUrl="/site/about/"> 3827 3828 <a class="nav-link tnt-section-join-our-team" href="https://careers.smartrecruiters.com/Torstar/careers" target="_blank" rel="noopener" tabindex="0"> 3829 <span class="nav-label ">Join Our Team</span> 3830 </a></li><li class=" " data-cmspath="/site/about" data-liurl="/site/static-pages/contact-webmaster.html" data-parent="" data-grandparent="" data-activeitem="/site/about/" data-cmsUrl="/site/about/"> 3831 3832 <a class="nav-link tnt-section-contact-webmaster" href="/site/static-pages/contact-webmaster.html" tabindex="0"> 3833 <span class="nav-label ">Contact Webmaster</span> 3834 </a></li><li class=" " data-cmspath="/site/about" data-liurl="/site/faq/" data-parent="" data-grandparent="" data-activeitem="/site/about/" data-cmsUrl="/site/about/"> 3835 3836 <a class="nav-link tnt-section-faq" href="/site/faq/" tabindex="0"> 3837 <span class="nav-label ">FAQ</span> 3838 </a></li><li class=" " data-cmspath="/site/about" data-liurl="https://torontostar.pressreader.com/" data-parent="" data-grandparent="" data-activeitem="/site/about/" data-cmsUrl="/site/about/"> 3839 3840 <a class="nav-link tnt-section-star-epaper-edition" href="https://torontostar.pressreader.com/" target="_blank" rel="noopener" tabindex="0">
3841 <span class="nav-label ">Star ePaper Edition</span> 3842 </a></li><li class=" " data-cmspath="/site/about" data-liurl="/site/static-pages/reprint-license.html" data-parent="" data-grandparent="" data-activeitem="/site/about/" data-cmsUrl="/site/about/"> 3843 3844 <a class="nav-link tnt-section-reprint-and-license" href="/site/static-pages/reprint-license.html" tabindex="0"> 3845 <span class="nav-label ">Reprint and License</span> 3846 </a></li></ul><style> 3847 .affix-top #tncms-region-main-nav-right-region{display: none} 3848 .affix #tncms-region-main-nav-right-region{display: flex;column-gap:8px} 3849 @media (max-width: 991px){ 3850 #main-navigation{height: 45px} 3851 } 3852 3853 </style> 3854 </div><div id="tncms-region-footer-col-two-bottom" class="tncms-region "></div></div> 3855 <div id="footer-col-three" class="col-sm-3"><div id="tncms-region-footer-col-three" class="tncms-region "><div id="tncms-block-2828142" class="tncms-block"><h3 id="footerColThreeToggle">Advertising <i class="visible-xs fas tnt-chevron-down"></i></h3></div></div><div id="tncms-region-nav-footer-col-three-nav" class="tncms-region-nav"><ul id="footer-col-three-nav_menu" class="topNav bullet-nav nav-list" ><li class=" " data-cmspath="/site/about" data-liurl="https://www.torstaradvertising.ca" data-parent="" data-grandparent="" data-activeitem="/site/static-pages/terms-and-conditions.html" data-cmsUrl="/site/about/"> 3856 3857 <a class="nav-link tnt-section-advertise-with-us" href="https://www.torstaradvertising.ca" target="_blank" rel="noopener" tabindex="0"> 3858 <span class="nav-label ">Advertise with Us</span> 3859 </a></li><li class=" active" data-cmspath="/site/about" data-liurl="/site/static-pages/terms-and-conditions.html" data-parent="" data-grandparent="" data-activeitem="/site/static-pages/terms-and-conditions.html" data-cmsUrl="/site/about/"> 3860 3861 <a class="nav-link tnt-section-advertising-terms" href="/site/static-pages/terms-and-conditions.html" tabindex="0"> 3862 <span class="nav-label ">Advertising Terms</span> 3863 </a></li><li class=" " data-cmspath="/site/about" data-liurl="/site/static-pages/advertising-standards.html" data-parent="" data-grandparent="" data-activeitem="/site/static-pages/terms-and-conditions.html" data-cmsUrl="/site/about/"> 3864 3865 <a class="nav-link tnt-section-advertising-standards" href="/site/static-pages/advertising-standards.html" tabindex="0"> 3866 <span class="nav-label ">Advertising Standards</span> 3867 </a></li><li class=" " data-cmspath="/site/about" data-liurl="/special-features/" data-parent="" data-grandparent="" data-activeitem="/site/static-pages/terms-and-conditions.html" data-cmsUrl="/site/about/"> 3868 3869 <a class="nav-link tnt-section-special-features" href="/special-features/" tabindex="0"> 3870 <span class="nav-label ">Special Features</span> 3871 </a></li><li class=" " data-cmspath="/site/about" data-liurl="/sponsored-sections/" data-parent="" data-grandparent="" data-activeitem="/site/static-pages/terms-and-conditions.html" data-cmsUrl="/site/about/"> 3872 3873 <a class="nav-link tnt-section-sponsored-content" href="/sponsored-sections/" tabindex="0"> 3874 <span class="nav-label ">Sponsored Content</span> 3875 </a></li><li class=" " data-cmspath="/site/about" data-liurl="/site/ad-registry/" data-parent="" data-grandparent="" data-activeitem="/site/static-pages/terms-and-conditions.html" data-cmsUrl="/site/about/"> 3876 3877 <a class="nav-link tnt-section-election-ads-registry" href="/site/ad-registry/" tabindex="0"> 3878 <span class="nav-label ">Election Ads Registry</span> 3879 </a></li></ul><style> 3880 .affix-top #tncms-region-main-nav-right-region{display: none} 3881 .affix #tncms-region-main-nav-right-region{display: flex;column-gap:8px} 3882 @media (max-width: 991px){ 3883 #main-navigation{height: 45px} 3884 } 3885 3886 </style> 3887 </div><div id="tncms-region-footer-col-three-bottom" class="tncms-region "></div></div> 3888 <div id="footer-col-four" class="col-sm-3"><div id="tncms-region-footer-col-four" class="tncms-region "><div id="tncms-block-2828145" class="tncms-block"><h3 id="footerColFourToggle">Initiatives <i class="visible-xs fas tnt-chevron-down"></i></h3></div></div><div id="tncms-region-nav-footer-col-four-nav" class="tncms-region-nav"><ul id="footer-col-four-nav_menu" class="topNav bullet-nav nav-list" ><li class=" " data-cmspath="/site/about" data-liurl="/initiatives/" data-parent="" data-grandparent="" data-activeitem="" data-cmsUrl="/site/about/"> 3889 3890 <a class="nav-link tnt-section-the-toronto-star-childrens-charities" href="/initiatives/" tabindex="0">
3891 <span class="nav-label ">The Toronto Star Children's Charities</span> 3892 </a></li><li class=" " data-cmspath="/site/about" data-liurl="/initiatives/santa-claus-fund/" data-parent="" data-grandparent="" data-activeitem="" data-cmsUrl="/site/about/"> 3893 3894 <a class="nav-link tnt-section-santa-claus-fund" href="/initiatives/santa-claus-fund/" tabindex="0"> 3895 <span class="nav-label ">Santa Claus Fund</span> 3896 </a></li><li class=" " data-cmspath="/site/about" data-liurl="/initiatives/fresh-air-fund/" data-parent="" data-grandparent="" data-activeitem="" data-cmsUrl="/site/about/"> 3897 3898 <a class="nav-link tnt-section-fresh-air-fund" href="/initiatives/fresh-air-fund/" tabindex="0"> 3899 <span class="nav-label ">Fresh Air Fund</span> 3900 </a></li><li class=" " data-cmspath="/site/about" data-liurl="https://www.thestaradvisers.com/Portal/default.aspx" data-parent="" data-grandparent="" data-activeitem="" data-cmsUrl="/site/about/"> 3901 3902 <a class="nav-link tnt-section-star-advisers" href="https://www.thestaradvisers.com/Portal/default.aspx" target="_blank" rel="noopener" tabindex="0"> 3903 <span class="nav-label ">Star Advisers</span> 3904 </a></li><li class=" " data-cmspath="/site/about" data-liurl="https://www.classroomconnection.ca/" data-parent="" data-grandparent="" data-activeitem="" data-cmsUrl="/site/about/"> 3905 3906 <a class="nav-link tnt-section-classroom-connection" href="https://www.classroomconnection.ca/" target="_blank" rel="noopener" tabindex="0"> 3907 <span class="nav-label ">Classroom Connection</span> 3908 </a></li><li class=" " data-cmspath="/site/about" data-liurl="https://www.newspapers.com/?iid=619" data-parent="" data-grandparent="" data-activeitem="" data-cmsUrl="/site/about/"> 3909 3910 <a class="nav-link tnt-section-newspaperscom-archives" href="https://www.newspapers.com/?iid=619" target="_blank" rel="noopener" tabindex="0"> 3911 <span class="nav-label ">Newspapers.com Archives</span> 3912 </a></li><li class=" " data-cmspath="/site/about" data-liurl="https://starstore.ca/" data-parent="" data-grandparent="" data-activeitem="" data-cmsUrl="/site/about/"> 3913 3914 <a class="nav-link tnt-section-shop-starstoreca" href="https://starstore.ca/" target="_blank" rel="noopener" tabindex="0"> 3915 <span class="nav-label ">Shop StarStore.ca</span> 3916 </a></li></ul><style> 3917 .affix-top #tncms-region-main-nav-right-region{display: none} 3918 .affix #tncms-region-main-nav-right-region{display: flex;column-gap:8px} 3919 @media (max-width: 991px){ 3920 #main-navigation{height: 45px} 3921 } 3922 3923 </style> 3924 </div><div id="tncms-region-footer-col-four-bottom" class="tncms-region "></div></div> 3925 </div> 3926 <div id="tncms-region-footer-bottom-col-full" class="tncms-region "><div id="tncms-block-2826990" class="tncms-block footer-social padding-bottom"><div class="follow-links-2826990 follow-links text-left"> 3927 3928 <section id="block-2826990" class="block emphasis-h4 " ><ul class="list-inline"> 3929 3930 <li> 3931 <a href="https://www.facebook.com/torontostar" title="Facebook" target="_blank" rel="noopener" class="btn btn-xs btn-link fb" data-toggle="tooltip" data-placement="bottom"> 3932 <i class="fab tnt-facebook-f"></i> 3933 <span class="sr-only">Facebook</span> 3934 </a> 3935 </li> 3936 3937 3938 <li> 3939 <a href="https://twitter.com/torontostar" title="Twitter" target="_blank" rel="noopener" class="btn btn-xs btn-link tw" data-toggle="tooltip" data-placement="bottom"> 3940 <i class="fab tnt-x-twitter"></i> 3941 <span class="sr-only">Twitter</span> 3942 </a> 3943 </li> 3944 3945 3946 3947 3948 <li> 3949 <a href="https://www.youtube.com/TorontoStar" title="Youtube" target="_blank" rel="noopener" class="btn btn-xs btn-link yt" data-toggle="tooltip" data-placement="bottom"> 3950 <i class="fab tnt-youtube"></i>
3951 <span class="sr-only">YouTube</span> 3952 </a> 3953 </li> 3954 3955 3956 3957 3958 <li> 3959 <a href="https://www.instagram.com/thetorontostar/" title="Instagram" target="_blank" rel="noopener" class="btn btn-xs btn-link is" data-toggle="tooltip" data-placement="bottom"> 3960 <i class="fab tnt-instagram"></i> 3961 <span class="sr-only">Instagram</span> 3962 </a> 3963 </li> 3964 3965 3966 3967 3968 3969 3970 3971 3972 3973 3974 3975 3976 3977 3978 3979 3980 3981 3982 3983 3984 3985 3986 </ul> 3987 </section> 3988</div>
3989<script type="application/ld+json"> 3990{ "@context" : "https://schema.org", 3991 "@type" : "Organization", 3992 "url" : "http://www.thestar.com", 3993 "sameAs" : ["https:\/\/www.facebook.com\/torontostar","https:\/\/twitter.com\/torontostar","https:\/\/www.youtube.com\/TorontoStar","https:\/\/www.instagram.com\/thetorontostar\/"] 3994} 3995</script>
3995 3996<div class="clearfix"></div></div><div id="tncms-block-2831502" class="tncms-block"> 3997<div class="footer-right-icons"> 3998 3999 <div class="epaper-link"><a href="https://thestarepaper.pressreader.com/" class="epaper" arial-label="ePaper Link"><img src="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/images/icons/todays-paper.png?_dc=1789580009" alt="ePaper Link" loading="lazy" width=112 height=40></a></div> 4000 4001 4002 <div class="apple-link"><a href="https://apps.apple.com/ca/app/thestar-com-iphone/id379481068" arial-label="Apple App Store Download"><img src="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/images/icons/app-store.svg?_dc=1789580009" alt="Apple App Store Logo" loading="lazy" width=112 height=40></a></div> 4003 4004 4005 <div class="google-link"><a href="https://play.google.com/store/apps/details?id=com.thestar.www&referrer=utm_source%3Dweb-driver%26utm_medium%3Ddriver%26utm_content%3Dfooter" arial-label="Google Play Store Download"><img src="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/images/icons/google-play.svg?_dc=1789580009" alt="Google Play Store Logo" loading="lazy" width=112 height=40></a></div> 4006 4007 4008</div></div></div><div id="browser-compatibility-modal" class=" browser-compatibility-wrapper browser-compatibility-modal"> 4009 <div class="modal fade" tabindex="-1" role="dialog"> 4010 <div class="modal-dialog" role="document"> 4011 <div class="modal-content text-center"> 4012 <div class="modal-header"> 4013 <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button> 4014 <h4 class="modal-title">Browser Compatibility</h4> 4015 </div> 4016 <div class="modal-body"> 4017 <p class="lead">Your browser is out of date and potentially vulnerable to security risks.<br />We recommend switching to one of the following browsers:</p> 4018 <div class="btn-group" role="group" aria-label="Outdated browser notice"> 4019 <a href="https://www.microsoft.com/en-us/edge" role="button" class="btn btn-default list-group-item"><i class="fab tnt-edge"></i>Microsoft Edge</a> 4020 <a href="https://www.google.com/chrome/" role="button" class="btn btn-default list-group-item"><i class="fab tnt-chrome"></i>Google Chrome</a> 4021 <a href="https://www.mozilla.org/en-US/firefox/" role="button" class="btn btn-default list-group-item"><i class="fab tnt-firefox"></i>Firefox</a> 4022 </div> 4023 </div> 4024 </div><!-- /.modal-content --> 4025 </div><!-- /.modal-dialog --> 4026 </div><!-- /.modal --> 4027 </div> 4028 </footer> 4029 4030 4031 <div id="site-copyright-container" class="container"> 4032 <div id="tncms-region-footer-copyright" class="tncms-region "><div id="tncms-block-3399231" class="tncms-block"> 4033 <div id="site-copyright" class="row copyright"> 4034 <div class="copyrightLinks"> 4035 4036 <a href="https://www.torstar.ca/terms" aria-label="Terms of Use">Terms of Use</a> 4037 4038 4039 | <a href="https://www.torstar.ca/privacy-policy" aria-label="Privacy Policy">Privacy Policy</a> 4040 4041 4042 | <a href="https://www.torstar.ca/sections/subscription-terms" aria-label="Subscription Terms">Subscription Terms</a> 4043 4044 4045 | <a href="/site/static-pages/terms-and-conditions.html" aria-label="Advertising Terms">Advertising Terms</a> 4046 4047 4048 | <a href="/site/static-pages/accessibility.html" aria-label="Accessibility">Accessibility</a> 4049 4050 </div> 4051 <div class="copyrightMessage"> 4052 100% Canadian Owned.<br /> 4053© Copyright Toronto Star Newspapers Limited 1996 - 2026<br /> 4054The Toronto Star and thestar.com, each property of Toronto Star Newsp
4054apers Limited, 8 Spadina Avenue, 10th Floor, Toronto, ON M5V 0S8 4055 </div> 4056 4057</div></div></div> 4058 </div> 4059 </div> 4060 4061 4062 </div><!-- / offcanvas close --> 4063 4064 4065 4066 <div id="sticky-anchor"><div id="tncms-region-page_sticky_anchor" class="tncms-region hidden-print collapse in"><div id="tncms-block-3143188" class="tncms-block visible-xs"><div class="tnt-ads-container text-center " > 4067 <div id="ad-3143188" class="tnt-ads dfp-ad" data-lazy="true" data-refresh="true" data-mobile-refresh="true" data-bidding-refresh="true" > 4068
4068<script> 4069 googletag.cmd.push(function() { 4070 googletag.display('ad-3143188'); 4071 4072 }); 4073 </script>
4073 4074 </div> 4075 </div></div></div></div> 4076 <!-- / site-container close --> 4077 </div> 4078 4079
4079<script> 4080 window.__tnt = window.__tnt || {}; 4081 __tnt.compatibility = __tnt.compatibility || {}; 4082 4083 __tnt.compatibility.status = ''; 4084 __tnt.compatibility.check = function() { 4085 if (typeof __tnt.advertisements == 'undefined') { 4086 __tnt.compatibility.status = 'FAIL: object 0 undefined'; 4087 return false; 4088 } 4089 return true; 4090 }; 4091 __tnt.compatibility.notification = function() { 4092 }; 4093 (function() { 4094 function compatibilityCheck() { 4095 if (!__tnt.compatibility.check()) { 4096 __tnt.trackEvent({ 4097 'category':'subscription', 4098 'action':'adblock', 4099 'label':'adblock detected', 4100 'value':'1' 4101 }); 4102 __tnt.compatibility.notification(); 4103 } 4104 } 4105 4106 if (document.readyState != 'loading') { 4107 compatibilityCheck(); 4108 } else { 4109 document.addEventListener('DOMContentLoaded', compatibilityCheck); 4110 } 4111 })(); 4112 </script>
4112 4113 4114
4114<script> 4115 jQuery(function() { 4116 if(typeof TNCMS.Tracking != 'undefined'){ 4117 jQuery(TNCMS.Tracking.trackDeclarativeEvents); 4118 }}); 4119 </script>
4119 4120 4121
4121<script> 4122 __tnt.trackEvent = function(obj) { 4123 if (typeof obj === 'object') { 4124 if (obj.category && obj.action) { 4125 __tnt.googleEvent(obj); 4126 } else if (obj.network && obj.socialAction) { 4127 __tnt.googleSocial(obj); 4128 } else if (obj.url) { 4129 __tnt.googlePageView(obj); 4130 } 4131 if (typeof TNCMS.Tracking != 'undefined' && obj.metric) { 4132 TNCMS.Tracking.addEvent({ 4133 app: obj.app, 4134 metric: obj.metric, 4135 id: obj.uuid 4136 }); 4137 } 4138 } 4139 }; 4140 4141 if (__tnt.trackEventLater.length > 0) { 4142 __tnt.trackEventLater.forEach(function(obj) { 4143 __tnt.trackEvent(obj); 4144 }); 4145 } 4146 4147 Array.from(document.querySelectorAll('body [data-track]')).forEach(function(el) { 4148 el.addEventListener(__tnt.client.clickEvent, function() { 4149 __tnt.trackEvent(JSON.parse(el.dataset.track)); 4150 }); 4151 }); 4152 Array.from(document.querySelectorAll('body [data-tncms-track-event]')).forEach(function(el) { 4153 el.addEventListener(__tnt.client.clickEvent, function() { 4154 __tnt.trackEvent(JSON.parse(el.dataset.tncmsTrackEvent)); 4155 }); 4156 }); 4157 4158 Array.from(document.querySelectorAll('body [data-tncms-track-dmp]')).forEach(function(el) { 4159 el.addEventListener(__tnt.client.clickEvent, function() { 4160 var dmpData = el.dataset.tncmsTrackDmp; 4161 4162 }); 4163 }); 4164 4165 </script>
4165 4166 4167 <!-- Parsely Root object --> 4168 <div id="parsely-root" style="display: none"> 4169 <span id="parsely-cfg" data-parsely-site="thestar.com"></span> 4170 </div> 4171 4172 <link rel="preload" href="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/styles/common/subscription-landing.css?_dc=1789580009" as="style" onload="this.onload=null;this.rel='stylesheet'"> 4173 <noscript><link rel="stylesheet" href="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/styles/common/subscription-landing.css?_dc=1789580009"></noscript> 4174 4175 4176 4177 4178 <form id="user-login-form-generic" style="display:none" role="form" method="post" action="https://www.thestar.com/users/login/"> 4179 <input type="hidden" name="x_org_url" value="https://www.thestar.com/site/about/"> 4180 <input type="hidden" name="referer_url" value="https://www.thestar.com/site/about/"> 4181 <input type="hidden" name="username" value="provider:Metroland Hub"> 4182 <input type="hidden" name="site" value="thestar.com"> 4183 </form> 4184
4185<script src="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/scripts/newsletter-helper.min.js?_dc=1789580011"></script>
vendor: 1 bytes, line 4185
4185
4186<script src="https://cdn.jsdelivr.net/npm/jwt-decode/build/jwt-decode.min.js"></script>
vendor: 1 bytes, line 4186
4186
4187<script src="https://bloximages.chicago2.vip.townnews.com/thestar.com/shared-content/art/tncms/templates/libraries/flex/components/template/resources/scripts/tnt.errors.log.gtm.ff9df6708e2dbc9da79fbefae5491221.js"></script>
vendor: 1 bytes, line 4187
4187
4188<script>/*<![CDATA[*/ 4189 if(window.innerWidth<800){ 4190 document.addEventListener('DOMContentLoaded', function() { 4191 function getAbsoluteHeight(el) { 4192 var styles = window.getComputedStyle(el); 4193 var margin = parseFloat(styles['marginTop']) + 4194 parseFloat(styles['marginBottom']); 4195 4196 return Math.ceil(el.offsetHeight + margin); 4197 } 4198 4199 try{ 4200 var myStickyObject = document.querySelector('.stickyMobileAd'); 4201 var bodyContainer = document.getElementById("main-body-container"); 4202 4203 if (!myStickyObject || !bodyContainer) { 4204 return; 4205 } 4206 4207 var initialOffset = myStickyObject.offsetTop; // Initial offset position of ad div 4208 var isSticky = false; 4209 var hasExecuted = false; // Flag variable to track if the code has already executed 4210 var adContainerHeight = getAbsoluteHeight(myStickyObject); 4211 4212 var adPlaceholder = document.createElement('div'); 4213 adPlaceholder.style.height = adContainerHeight + 'px'; 4214 adPlaceholder.style.width = '100%'; 4215 4216 4217 4218 function makeSticky() { 4219 myStickyObject.classList.add('sticky'); 4220 isSticky = true; 4221 // bodyContainer.style.marginTop = adContainerHeight - 1 + "px"; 4222 4223 // myStickyObject.parentElement.appendChild(adPlaceholder); 4224 myStickyObject.parentElement.prepend(adPlaceholder); 4225 4226 setTimeout(function() { 4227 myStickyObject.classList.remove('sticky'); 4228 // bodyContainer.style.marginTop = "0px"; 4229 myStickyObject.parentElement.removeChild(adPlaceholder); 4230 isSticky = false; 4231 }, 7000); // Revert back to normal after 7 seconds 4232 } 4233 4234 function handleScroll() { 4235 if (!hasExecuted) { 4236 var scrollPos = window.pageYOffset || document.documentElement.scrollTop; 4237 4238 if (!isSticky && scrollPos >= initialOffset) { 4239 makeSticky(); 4240 } 4241 4242 hasExecuted = true; 4243 window.removeEventListener('scroll', handleScroll); // Remove the scroll event listener 4244 } 4245 } 4246 window.addEventListener('scroll', handleScroll); 4247 }catch(err){} 4248 }); 4249 } 4250 /*]]>*/</script>
vendor: 1 bytes, line 4250
4250
4251<script>/*<![CDATA[*/ 4252 __tnt.googleEvent = function(obj) { 4253 dataLayer.push({ 4254 'event': 'tncms.event.trigger', 4255 'tncms.event.trigger.category': obj.category, 4256 'tncms.event.trigger.action': obj.action, 4257 'tncms.event.trigger.label': obj.label, 4258 'tncms.event.trigger.value': obj.value 4259 }); 4260 } 4261 /* Virtual page view */ 4262 __tnt.googlePageView = function(obj) { 4263 var sURL = obj.url.replace(/^.*\/\/[^\/]+/, ''); 4264 dataLayer.push({ 4265 'event': 'tncms.event.virtual_pageview', 4266 'tncms.event.virtual_pageview.url': sURL, 4267 'tncms.event.virtual_pageview.title': obj.title, 4268 'tncms.event.virtual_pageview.metric': obj.metric 4269 }); 4270 } 4271 /* Social event */ 4272 __tnt.googleSocial = function(obj) { 4273 dataLayer.push({ 4274 'event': 'tncms.event.social', 4275 'tncms.event.social.network': obj.network, 4276 'tncms.event.social.action': obj.socialAction, 4277 'tncms.event.social.target': obj.url 4278 }); 4279 } /*]]>*/</script>
vendor: 1 bytes, line 4279
4279
4280<script>/*<![CDATA[*/ 4281 document.querySelector('.mobile-menu-close').addEventListener('click',function(e){ 4282 e.preventDefault(); 4283 e.stopPropagation(); 4284 document.documentElement.classList.remove('drawer-open', 'active-left', 'active-right'); 4285 }) 4286 /*]]>*/</script>
vendor: 1 bytes, line 4286
4286
4287<script>/*<![CDATA[*/ 4288 (function(d) { 4289 const loginUserButton = d.querySelector("#userStateButton"); 4290 const userLogoutForm = d.querySelector("#user-mobile-logout-form"); 4291 const userLoginForm = d.querySelector("#user-mobile-login-form"); 4292 const remoteSite = false; 4293 d.addEventListener('DOMContentLoaded',function(){ 4294 if (TNCMS.User.isLoggedIn()) 4295 { 4296 loginUserButton.dataset.status='logout'; 4297 loginUserButton.innerHTML = "Log Out"; 4298 } 4299 }) 4300 loginUserButton.addEventListener('click', function () { 4301 if(loginUserButton.dataset.status=='login') 4302 { 4303 if (remoteSite) 4304 { 4305 userLoginForm.submit(); 4306 } else { 4307 window.location.href="/users/login/?referer_url=https%3A%2F%2Fwww.thestar.com%2Fsite%2Fabout%2F"; 4308 } 4309 } else { 4310 userLogoutForm.submit(); 4311 } 4312 }); 4313 })(document); 4314 /*]]>*/</script>
vendor: 1 bytes, line 4314
4314
4315<script>/*<![CDATA[*/ 4316 (function(d) { 4317 4318 var form = d.getElementById('site-search-3699114'), 4319 query_input = d.getElementById('site-search-3699114-term'), 4320 is_open = false; 4321 let searchCancel = d.getElementById("search-cancel-3699114"); 4322 let searchDiv = d.getElementById("site-search-form-3699114"); 4323 let controlsDiv = d.getElementById("user-controls-3699114"); 4324 searchCancel.addEventListener('click', function () { 4325 query_input.value="" 4326 }); 4327 4328 /** Submit handler */ 4329 form.onsubmit = function(){ 4330 // Filter query 4331 var elem = document.querySelector("#site-search-3699114 input[name=q]"), 4332 sQueryFiltered = elem.value.replace(/\?/g, ''); 4333 elem.value = sQueryFiltered; 4334 4335 // No submit if empty input 4336 if( query_input.val() ){ 4337 return true; 4338 } else{ 4339 return false; 4340 } 4341 }; 4342 })(document); 4343 4344 /*]]>*/</script>
vendor: 1 bytes, line 4344
4344
4345<script>/*<![CDATA[*/ window.document.addEventListener('TownnewsSegmentLoaded', function(oEvent) { 4346 try { 4347 if(oEvent.detail && oEvent.detail.user_id && window.localStorage) { 4348 window.localStorage.setItem('_us_master_id', oEvent.detail.user_id); 4349 __tnt.log('UserStitch ID: ' + oEvent.detail.user_id); 4350 } 4351 } catch(oError){ 4352 console.log(oError); 4353 } 4354 }); /*]]>*/</script>
vendor: 1 bytes, line 4354
4354
4355<script src="https://bloximages.chicago2.vip.townnews.com/thestar.com/shared-content/art/tncms/templates/libraries/flex/components/ads/resources/scripts/tnt.ads.core.9d39a5cf1d944aca793cec64b465c450.js"></script>
vendor: 1 bytes, line 4355
4355
4356<script>/*<![CDATA[*/ 4357 (function(){ 4358 let currentUserType = 'anonymous'; 4359 if (__tnt.user.loggedIn && __tnt.user.services!='0' && __tnt.user.services !== undefined) 4360 { 4361 currentUserType = 'subscriber'; 4362 } else if (__tnt.user.loggedIn) 4363 { 4364 currentUserType = 'registered'; 4365 } 4366 4367 try { 4368 const selectedPromo = document.querySelector("#user-promo-2841699.user-promo ."+currentUserType); 4369 selectedPromo.classList.remove("hidden"); 4370 } catch(err){} 4371 })(); 4372 4373 /*]]>*/</script>
vendor: 1 bytes, line 4373
4373
4374<script>/*<![CDATA[*/ 4375 const userControlPanelMain2841699=document.querySelector("#user-control-panel-2841699"); 4376 const userControlPanelButton2841699=document.querySelector("#userControlPanel-2841699"); 4377 const userPanelIndicator2841699=userControlPanelButton2841699.querySelector(".userPanelIndicator"); 4378 const userControlPanel2841699=userControlPanelMain2841699.querySelector(".user-controls-menu"); 4379 const userNameContainer2841699=userControlPanelMain2841699.querySelector(".userName"); 4380 const debugReg2841699 = false; 4381 const debugSub2841699 = false; 4382 4383 document.addEventListener("DOMContentLoaded", handleUserLogin2841699('domloaded')); 4384 /* add an event listener for tnt-user-status */ 4385 document.addEventListener("tnt-user-status", handleUserLogin2841699('userstatus')); 4386 function handleUserLogout2841699() 4387 { 4388 //window.sessionStorage.removeItem('tncms-newsletter-email',''); 4389 window.sessionStorage.removeItem('bd-viafoura-oidc'); // clear viafoura JWT token 4390 document.getElementById('user-local-logout-form-2841699').submit(); 4391 return false; 4392 } 4393 function setAccountEmail() { 4394 const userControlUserEmail2841699 = 4395 userControlPanelMain2841699.querySelector( 4396 "#user-email-2841699" 4397 ); 4398 4399 if (!userControlUserEmail2841699) { 4400 return; 4401 } 4402 4403 if (TNCMS.User.isLoggedIn() && TNCMS.User.getEmail()) { 4404 userControlUserEmail2841699.style.display = 'block'; 4405 userControlUserEmail2841699.textContent = TNCMS.User.getEmail(); 4406 } else { 4407 userControlUserEmail2841699.style.display = 'none'; 4408 userControlUserEmail2841699.textContent = ''; 4409 } 4410 } 4411 function handleUserLogin2841699(caller) 4412 { 4413 //console.log("Called from "+caller); 4414 // Modify dropdown menu button if user is logged in 4415 if (TNCMS.User.isLoggedIn() || debugReg2841699 || debugSub2841699) { 4416 // check to see if we've already handled this, which might be the case if this is being fired from the user subscription wall 4417 if(userControlPanelButton2841699.dataset.user!="loggedin") 4418 { 4419 let userFirstName = "Guest"; 4420 4421 try{ 4422 userFirstName = TNCMS.User.getFirstName(); 4423 } catch(err){ 4424 userFirstName = TNCMS.User.getScreenName(); 4425 if (userFirstName.includes('jid-')) 4426 { 4427 //we have a janrain user screenname, do nothing 4428 userFirstName = "Reader"; 4429 } else { 4430 //we can try splitting on hyphen and taking first segment 4431 let userNameParts = userFirstName.split("-"); 4432 if(userNameParts.length > 2) 4433 { 4434 userFirstName = userNameParts[0]; 4435 } 4436 } 4437 } 4438 if(debugReg2841699 || debugSub2841699) 4439 { 4440 userFirstName = "Debug User"; 4441 } 4442 userControlPanelButton2841699.classList.remove("loggedout"); 4443 userControlPanelButton2841699.classList.add("loggedin"); 4444 userControlPanelButton2841699.dataset.user="loggedin"; 4445 4446 userNameContainer2841699.innerHTML = userFirstName; 4447 const userIcon2841699 = userControlPanelButton2841699.querySelector('.userIconSpan'); 4448 userIcon2841699.classList.remove('icon-guest'); 4449 userIcon2841699.classList.add('icon-signed-in'); 4450 userControlPanelButton2841699.addEventListener('click', function(evt){ 4451 const target = userControlPanelButton2841699; 4452 const userPanelIndicatorToggle2841699=userControlPanelButton2841699.querySelector(".userPanelIndicator"); 4453 if(target.dataset.status=="open") 4454 { 4455 target.dataset.status="closed"; 4456 userControlPanel2841699.classList.remove("open"); 4457 userControlPanel2841699.classList.add("closed"); 4458 userPanelIndicatorToggle2841699.classList.remove("tnt-chevron-up"); 4459 userPanelIndicatorToggle2841699.classList.add("tnt-chevron-down"); 4460 } else { 4461 target.dataset.status="open"; 4462 userControlPanel2841699.classList.remove("closed"); 4463 userControlPanel2841699.classList.add("open"); 4464 userPanelIndicatorToggle2841699.classList.remove("tnt-chevron-down"); 4465 userPanelIndicatorToggle2841699.classList.add("tnt-chevron-up"); 4466 } 4467 4468 }); 4469 } 4470 if(caller === 'userstatus') {
4471 setAccountEmail(); 4472 } 4473 } else { 4474 userControlPanelButton2841699.addEventListener('click', function(){ 4475 4476 window.location = 'https://www.thestar.com/users/login/?referer_url=https%3A%2F%2Fwww.thestar.com%2Fsite%2Fabout%2F'; 4477 4478 }); 4479 } 4480 } 4481 /*]]>*/</script>
vendor: 1 bytes, line 4481
4481
4482<script>/*<![CDATA[*/ 4483 document.addEventListener('DOMContentLoaded',function() { 4484 const isUserSubscriber = (TNCMS.User.hasFullAccess() && __tnt.user.services) || TNCMS.User.isAdmin(); 4485 4486 const showArchivesToSubscribers = () => { 4487 const archiveMenuItemEl = document.getElementById('archives-2841699'); 4488 let bShowArchivesItemByDomain = true; 4489 4490 4491 if (!archiveMenuItemEl) { 4492 return; 4493 } 4494 4495 if(isUserSubscriber && bShowArchivesItemByDomain) { 4496 archiveMenuItemEl.style.display = 'block'; 4497 } else { 4498 archiveMenuItemEl.style.display = 'none'; 4499 } 4500 }; 4501 4502 const showPerksToSubscribers = () => { 4503 const perksMenuItemEl = document.getElementById('sub-perks-2841699'); 4504 4505 if(isUserSubscriber && perksMenuItemEl) { 4506 perksMenuItemEl.style.display = 'block'; 4507 } 4508 }; 4509 4510 try { 4511 showArchivesToSubscribers(); 4512 showPerksToSubscribers(); 4513 } catch(e) { 4514 console.log('inlineMenuItemLinkScript Error: ', e); 4515 } 4516 }); 4517 /*]]>*/</script>
vendor: 1 bytes, line 4517
4517
4518<script>/*<![CDATA[*/ 4519 (function(d) { 4520 4521 var form = d.getElementById('site-search-header'), 4522 query_input = d.getElementById('site-search-2841699-term'), 4523 is_open = false; 4524 let searchToggle = d.getElementById("search-toggle-2841699"); 4525 let searchCancel = d.getElementById("search-cancel-2841699"); 4526 let searchDiv = d.getElementById("site-search-form-2841699"); 4527 let controlsDiv = d.getElementById("user-controls-2841699"); 4528 searchToggle.addEventListener('click', function () { 4529 controlsDiv.style.display="none"; 4530 searchDiv.style.display="flex"; 4531 query_input.focus(); 4532 is_open = true; 4533 }); 4534 searchCancel.addEventListener('click', function () { 4535 searchDiv.style.display="none"; 4536 controlsDiv.style.display="flex"; 4537 is_open = false; 4538 }); 4539 4540 /** Submit handler */ 4541 form.onsubmit = function(){ 4542 // Filter query 4543 var elem = document.querySelector("#site-search-2841699 input[name=q]"), 4544 sQueryFiltered = elem.value.replace(/\?/g, ''); 4545 elem.value = sQueryFiltered; 4546 4547 // No submit if empty input 4548 if( query_input.val() ){ 4549 return true; 4550 } else{ 4551 return false; 4552 } 4553 }; 4554 })(document); 4555 4556 /*]]>*/</script>
vendor: 1 bytes, line 4556
4556
4557<script>/*<![CDATA[*/ 4558 (function(){ 4559 let currentUserType = 'anonymous'; 4560 if (__tnt.user.loggedIn && __tnt.user.services!='0' && __tnt.user.services !== undefined) 4561 { 4562 currentUserType = 'subscriber'; 4563 } else if (__tnt.user.loggedIn) 4564 { 4565 currentUserType = 'registered'; 4566 } 4567 4568 try { 4569 const selectedPromo = document.querySelector("#user-promo-2841705.user-promo ."+currentUserType); 4570 selectedPromo.classList.remove("hidden"); 4571 } catch(err){} 4572 })(); 4573 4574 /*]]>*/</script>
vendor: 1 bytes, line 4574
4574
4575<script>/*<![CDATA[*/ 4576 const userControlPanelMain2841705=document.querySelector("#user-control-panel-2841705"); 4577 const userControlPanelButton2841705=document.querySelector("#userControlPanel-2841705"); 4578 const userPanelIndicator2841705=userControlPanelButton2841705.querySelector(".userPanelIndicator"); 4579 const userControlPanel2841705=userControlPanelMain2841705.querySelector(".user-controls-menu"); 4580 const userNameContainer2841705=userControlPanelMain2841705.querySelector(".userName"); 4581 const debugReg2841705 = false; 4582 const debugSub2841705 = false; 4583 4584 document.addEventListener("DOMContentLoaded", handleUserLogin2841705('domloaded')); 4585 /* add an event listener for tnt-user-status */ 4586 document.addEventListener("tnt-user-status", handleUserLogin2841705('userstatus')); 4587 function handleUserLogout2841705() 4588 { 4589 //window.sessionStorage.removeItem('tncms-newsletter-email',''); 4590 window.sessionStorage.removeItem('bd-viafoura-oidc'); // clear viafoura JWT token 4591 document.getElementById('user-local-logout-form-2841705').submit(); 4592 return false; 4593 } 4594 function setAccountEmail() { 4595 const userControlUserEmail2841705 = 4596 userControlPanelMain2841705.querySelector( 4597 "#user-email-2841705" 4598 ); 4599 4600 if (!userControlUserEmail2841705) { 4601 return; 4602 } 4603 4604 if (TNCMS.User.isLoggedIn() && TNCMS.User.getEmail()) { 4605 userControlUserEmail2841705.style.display = 'block'; 4606 userControlUserEmail2841705.textContent = TNCMS.User.getEmail(); 4607 } else { 4608 userControlUserEmail2841705.style.display = 'none'; 4609 userControlUserEmail2841705.textContent = ''; 4610 } 4611 } 4612 function handleUserLogin2841705(caller) 4613 { 4614 //console.log("Called from "+caller); 4615 // Modify dropdown menu button if user is logged in 4616 if (TNCMS.User.isLoggedIn() || debugReg2841705 || debugSub2841705) { 4617 // check to see if we've already handled this, which might be the case if this is being fired from the user subscription wall 4618 if(userControlPanelButton2841705.dataset.user!="loggedin") 4619 { 4620 let userFirstName = "Guest"; 4621 4622 try{ 4623 userFirstName = TNCMS.User.getFirstName(); 4624 } catch(err){ 4625 userFirstName = TNCMS.User.getScreenName(); 4626 if (userFirstName.includes('jid-')) 4627 { 4628 //we have a janrain user screenname, do nothing 4629 userFirstName = "Reader"; 4630 } else { 4631 //we can try splitting on hyphen and taking first segment 4632 let userNameParts = userFirstName.split("-"); 4633 if(userNameParts.length > 2) 4634 { 4635 userFirstName = userNameParts[0]; 4636 } 4637 } 4638 } 4639 if(debugReg2841705 || debugSub2841705) 4640 { 4641 userFirstName = "Debug User"; 4642 } 4643 userControlPanelButton2841705.classList.remove("loggedout"); 4644 userControlPanelButton2841705.classList.add("loggedin"); 4645 userControlPanelButton2841705.dataset.user="loggedin"; 4646 4647 userNameContainer2841705.innerHTML = userFirstName; 4648 const userIcon2841705 = userControlPanelButton2841705.querySelector('.userIconSpan'); 4649 userIcon2841705.classList.remove('icon-guest'); 4650 userIcon2841705.classList.add('icon-signed-in'); 4651 userControlPanelButton2841705.addEventListener('click', function(evt){ 4652 const target = userControlPanelButton2841705; 4653 const userPanelIndicatorToggle2841705=userControlPanelButton2841705.querySelector(".userPanelIndicator"); 4654 if(target.dataset.status=="open") 4655 { 4656 target.dataset.status="closed"; 4657 userControlPanel2841705.classList.remove("open"); 4658 userControlPanel2841705.classList.add("closed"); 4659 userPanelIndicatorToggle2841705.classList.remove("tnt-chevron-up"); 4660 userPanelIndicatorToggle2841705.classList.add("tnt-chevron-down"); 4661 } else { 4662 target.dataset.status="open"; 4663 userControlPanel2841705.classList.remove("closed"); 4664 userControlPanel2841705.classList.add("open"); 4665 userPanelIndicatorToggle2841705.classList.remove("tnt-chevron-down"); 4666 userPanelIndicatorToggle2841705.classList.add("tnt-chevron-up"); 4667 } 4668 4669 }); 4670 } 4671 if(caller === 'userstatus') {
4672 setAccountEmail(); 4673 } 4674 } else { 4675 userControlPanelButton2841705.addEventListener('click', function(){ 4676 4677 window.location = 'https://www.thestar.com/users/login/?referer_url=https%3A%2F%2Fwww.thestar.com%2Fsite%2Fabout%2F'; 4678 4679 }); 4680 } 4681 } 4682 /*]]>*/</script>
vendor: 1 bytes, line 4682
4682
4683<script>/*<![CDATA[*/ 4684 document.addEventListener('DOMContentLoaded',function() { 4685 const isUserSubscriber = (TNCMS.User.hasFullAccess() && __tnt.user.services) || TNCMS.User.isAdmin(); 4686 4687 const showArchivesToSubscribers = () => { 4688 const archiveMenuItemEl = document.getElementById('archives-2841705'); 4689 let bShowArchivesItemByDomain = true; 4690 4691 4692 if (!archiveMenuItemEl) { 4693 return; 4694 } 4695 4696 if(isUserSubscriber && bShowArchivesItemByDomain) { 4697 archiveMenuItemEl.style.display = 'block'; 4698 } else { 4699 archiveMenuItemEl.style.display = 'none'; 4700 } 4701 }; 4702 4703 const showPerksToSubscribers = () => { 4704 const perksMenuItemEl = document.getElementById('sub-perks-2841705'); 4705 4706 if(isUserSubscriber && perksMenuItemEl) { 4707 perksMenuItemEl.style.display = 'block'; 4708 } 4709 }; 4710 4711 try { 4712 showArchivesToSubscribers(); 4713 showPerksToSubscribers(); 4714 } catch(e) { 4715 console.log('inlineMenuItemLinkScript Error: ', e); 4716 } 4717 }); 4718 /*]]>*/</script>
vendor: 1 bytes, line 4718
4718
4719<script>/*<![CDATA[*/ 4720(function(w, d) { 4721 let userServices = __tnt.user.services; 4722 let userStatus = __tnt.user.loggedIn; 4723 if(userServices == null){ 4724 userServices = 0; 4725 }let allowedServicesTier1 = Array(); 4726 let excludedServicesTier1 = Array(); 4727 4728 4729 let excludedServicesTierString1 = "12859,12841,12847,12850,13396,12856,12865,12844,12730,13072,12868,12871,12874"; 4730 excludedServicesTier1 = excludedServicesTierString1.split(","); 4731 const allowedLinkTier1 = "https://www.thestar.com/tncms/auth/federated/?return=https://torontostar.pressreader.com/"; 4732 const deniedLinkTier1 = "/subscribe/epaper/"; 4733 4734 4735 4736 const allowedServicesTier2 = Array(); 4737 const allowedLinkTier2 = "/subscribe/epaper/"; 4738 4739 4740 let newLink = ""; 4741 /* For testing only */ 4742 4743 4744 4745 if (userStatus && userServices!="0") 4746 { 4747 let accessGranted = false; 4748 let userServicesList = userServices.split(","); 4749 userServicesList.forEach((uService) => { 4750 4751 if (allowedServicesTier1.length > 0) 4752 { 4753 if(allowedServicesTier1.includes(uService)) 4754 { 4755 4756 accessGranted = true; 4757 newLink = allowedLinkTier1; 4758 } 4759 } 4760 else if (excludedServicesTier1.length > 0) 4761 { 4762 accessGranted = true; 4763 newLink = allowedLinkTier1; 4764 if(excludedServicesTier1.includes(uService)) 4765 { 4766 4767 accessGranted = false; 4768 newLink = deniedLinkTier1; 4769 } 4770 } 4771 4772 if(allowedServicesTier2.includes(uService)) 4773 { 4774 4775 accessGranted = true; 4776 newLink = allowedLinkTier2; 4777 } 4778 }); 4779 /* only making this call if the user is at least logged in and has something other than 0 for services */ 4780 if (accessGranted) 4781 { 4782 4783 updateEditionLinks3118246(newLink); 4784 } else { 4785 /* we have someone logged in, but they don't have access, so we'll just update the link to the other one.*/ 4786 4787 4788 if (allowedServicesTier1.length === 0 && excludedServicesTier1.length > 0) { 4789 updateEditionLinks3118246(newLink); 4790 } 4791 else 4792 { 4793 4794 updateEditionLinks3118246("/subscribe/epaper/"); 4795 4796 } 4797 } 4798 } else if (userStatus) { 4799 /* we have someone logged in, but they don't have access, so we'll just update the link to the other one.*/ 4800 4801 4802 updateEditionLinks3118246("/subscribe/epaper/"); 4803 4804 } else { 4805 4806 4807 updateEditionLinks3118246("/subscribe/epaper/"); 4808 4809 } 4810 4811 4812 function updateEditionLinks3118246(newLink) 4813 { 4814 4815 let oSelectors = []; 4816 4817 oSelectors.push(".tnt-section-i-class-fas-tnt-file-alt-i-today-s-paper"); 4818 4819 oSelectors.push(".epaper"); 4820 4821 4822 for (let i=0;i<oSelectors.length;i++) { 4823 let eLinks = document.querySelectorAll(oSelectors[i]); 4824 Array.prototype.forEach.call(eLinks, function(el) { 4825 4826 el.href=newLink; 4827 }); 4828 } 4829 } 4830})(window, document); 4831 /*]]>*/</script>
vendor: 1 bytes, line 4831
4831
4832<script>/*<![CDATA[*/ 4833 (function(){ 4834 let currentUserType = 'anonymous'; 4835 if (__tnt.user.loggedIn && __tnt.user.services!='0' && __tnt.user.services !== undefined) 4836 { 4837 currentUserType = 'subscriber'; 4838 } else if (__tnt.user.loggedIn) 4839 { 4840 currentUserType = 'registered'; 4841 } 4842 4843 try { 4844 const selectedPromo = document.querySelector("#user-promo-2841702.user-promo ."+currentUserType); 4845 selectedPromo.classList.remove("hidden"); 4846 } catch(err){} 4847 })(); 4848 4849 /*]]>*/</script>
vendor: 1 bytes, line 4849
4849
4850<script>/*<![CDATA[*/ 4851 const userControlPanelMain2841702=document.querySelector("#user-control-panel-2841702"); 4852 const userControlPanelButton2841702=document.querySelector("#userControlPanel-2841702"); 4853 const userPanelIndicator2841702=userControlPanelButton2841702.querySelector(".userPanelIndicator"); 4854 const userControlPanel2841702=userControlPanelMain2841702.querySelector(".user-controls-menu"); 4855 const userNameContainer2841702=userControlPanelMain2841702.querySelector(".userName"); 4856 const debugReg2841702 = false; 4857 const debugSub2841702 = false; 4858 4859 document.addEventListener("DOMContentLoaded", handleUserLogin2841702('domloaded')); 4860 /* add an event listener for tnt-user-status */ 4861 document.addEventListener("tnt-user-status", handleUserLogin2841702('userstatus')); 4862 function handleUserLogout2841702() 4863 { 4864 //window.sessionStorage.removeItem('tncms-newsletter-email',''); 4865 window.sessionStorage.removeItem('bd-viafoura-oidc'); // clear viafoura JWT token 4866 document.getElementById('user-local-logout-form-2841702').submit(); 4867 return false; 4868 } 4869 function setAccountEmail() { 4870 const userControlUserEmail2841702 = 4871 userControlPanelMain2841702.querySelector( 4872 "#user-email-2841702" 4873 ); 4874 4875 if (!userControlUserEmail2841702) { 4876 return; 4877 } 4878 4879 if (TNCMS.User.isLoggedIn() && TNCMS.User.getEmail()) { 4880 userControlUserEmail2841702.style.display = 'block'; 4881 userControlUserEmail2841702.textContent = TNCMS.User.getEmail(); 4882 } else { 4883 userControlUserEmail2841702.style.display = 'none'; 4884 userControlUserEmail2841702.textContent = ''; 4885 } 4886 } 4887 function handleUserLogin2841702(caller) 4888 { 4889 //console.log("Called from "+caller); 4890 // Modify dropdown menu button if user is logged in 4891 if (TNCMS.User.isLoggedIn() || debugReg2841702 || debugSub2841702) { 4892 // check to see if we've already handled this, which might be the case if this is being fired from the user subscription wall 4893 if(userControlPanelButton2841702.dataset.user!="loggedin") 4894 { 4895 let userFirstName = "Guest"; 4896 4897 try{ 4898 userFirstName = TNCMS.User.getFirstName(); 4899 } catch(err){ 4900 userFirstName = TNCMS.User.getScreenName(); 4901 if (userFirstName.includes('jid-')) 4902 { 4903 //we have a janrain user screenname, do nothing 4904 userFirstName = "Reader"; 4905 } else { 4906 //we can try splitting on hyphen and taking first segment 4907 let userNameParts = userFirstName.split("-"); 4908 if(userNameParts.length > 2) 4909 { 4910 userFirstName = userNameParts[0]; 4911 } 4912 } 4913 } 4914 if(debugReg2841702 || debugSub2841702) 4915 { 4916 userFirstName = "Debug User"; 4917 } 4918 userControlPanelButton2841702.classList.remove("loggedout"); 4919 userControlPanelButton2841702.classList.add("loggedin"); 4920 userControlPanelButton2841702.dataset.user="loggedin"; 4921 4922 userNameContainer2841702.innerHTML = userFirstName; 4923 const userIcon2841702 = userControlPanelButton2841702.querySelector('.userIconSpan'); 4924 userIcon2841702.classList.remove('icon-guest'); 4925 userIcon2841702.classList.add('icon-signed-in'); 4926 userControlPanelButton2841702.addEventListener('click', function(evt){ 4927 const target = userControlPanelButton2841702; 4928 const userPanelIndicatorToggle2841702=userControlPanelButton2841702.querySelector(".userPanelIndicator"); 4929 if(target.dataset.status=="open") 4930 { 4931 target.dataset.status="closed"; 4932 userControlPanel2841702.classList.remove("open"); 4933 userControlPanel2841702.classList.add("closed"); 4934 userPanelIndicatorToggle2841702.classList.remove("tnt-chevron-up"); 4935 userPanelIndicatorToggle2841702.classList.add("tnt-chevron-down"); 4936 } else { 4937 target.dataset.status="open"; 4938 userControlPanel2841702.classList.remove("closed"); 4939 userControlPanel2841702.classList.add("open"); 4940 userPanelIndicatorToggle2841702.classList.remove("tnt-chevron-down"); 4941 userPanelIndicatorToggle2841702.classList.add("tnt-chevron-up"); 4942 } 4943 4944 }); 4945 } 4946 if(caller === 'userstatus') {
4947 setAccountEmail(); 4948 } 4949 } else { 4950 userControlPanelButton2841702.addEventListener('click', function(){ 4951 4952 window.location = 'https://www.thestar.com/users/login/?referer_url=https%3A%2F%2Fwww.thestar.com%2Fsite%2Fabout%2F'; 4953 4954 }); 4955 } 4956 } 4957 /*]]>*/</script>
vendor: 1 bytes, line 4957
4957
4958<script>/*<![CDATA[*/ 4959 document.addEventListener('DOMContentLoaded',function() { 4960 const isUserSubscriber = (TNCMS.User.hasFullAccess() && __tnt.user.services) || TNCMS.User.isAdmin(); 4961 4962 const showArchivesToSubscribers = () => { 4963 const archiveMenuItemEl = document.getElementById('archives-2841702'); 4964 let bShowArchivesItemByDomain = true; 4965 4966 4967 if (!archiveMenuItemEl) { 4968 return; 4969 } 4970 4971 if(isUserSubscriber && bShowArchivesItemByDomain) { 4972 archiveMenuItemEl.style.display = 'block'; 4973 } else { 4974 archiveMenuItemEl.style.display = 'none'; 4975 } 4976 }; 4977 4978 const showPerksToSubscribers = () => { 4979 const perksMenuItemEl = document.getElementById('sub-perks-2841702'); 4980 4981 if(isUserSubscriber && perksMenuItemEl) { 4982 perksMenuItemEl.style.display = 'block'; 4983 } 4984 }; 4985 4986 try { 4987 showArchivesToSubscribers(); 4988 showPerksToSubscribers(); 4989 } catch(e) { 4990 console.log('inlineMenuItemLinkScript Error: ', e); 4991 } 4992 }); 4993 /*]]>*/</script>
vendor: 1 bytes, line 4993
4993
4994<script>/*<![CDATA[*/ 4995 function getAbsoluteHeight(el) { 4996 var styles = window.getComputedStyle(el); 4997 var margin = parseFloat(styles['marginTop']) + 4998 parseFloat(styles['marginBottom']); 4999 5000 return Math.ceil(el.offsetHeight + margin); 5001 } 5002 var isMobile = __tnt.client.platform.android || __tnt.client.platform.iphone || __tnt.client.platform.ios; 5003 5004 !function(t,i,n){var e,a,s,o,c,d={init:function(){a=i.getElementById("site-navbar-container"),isMobile?a.classList.add("affix-sticky"):(e=i.getElementById("main-body-container"),s=getAbsoluteHeight(a),o=!1,c=0,t.addEventListener("scroll",d.navPosition,!1),t.addEventListener("mousewheel",d.navPosition,!1))},navPosition:function(){o||(o=!0,setTimeout(function(){var n=a.getBoundingClientRect(),d=t.pageYOffset||i.documentElement.scrollTop,f=n.top+d;d>=f&&d>c?a.classList.contains("affix")||(c=f,a.classList.add("affix"),a.classList.remove("affix-top"),e.style.marginTop=s+"px"):a.classList.contains("affix-top")||(a.classList.remove("affix"),a.classList.add("affix-top"),e.style.marginTop="0px"),o=!1},25))}};"loading"==i.readyState?i.addEventListener("DOMContentLoaded",d.init,!1):d.init()}(window,document,__tnt); 5005 document.addEventListener('DOMContentLoaded', function() { 5006 var isIOS = /iPad|iPhone|iPod/.test(navigator.userAgent) && !window.MSStream; 5007 5008 if (isIOS) { 5009 Array.from(document.querySelectorAll('[data-toggle="offcanvas"]')).forEach(function(drawer) { 5010 drawer.addEventListener("mouseover", function(e) { 5011 var drawerCls = drawer.dataset.target === 'left' ? 'active-left' : 'active-right'; 5012 document.documentElement.classList.add('drawer-open', drawerCls); 5013 }) 5014 }) 5015 } 5016 }); /*]]>*/</script>
vendor: 1 bytes, line 5016
5016
5017<script>/*<![CDATA[*/ (function() { 5018 window.addEventListener('load', function() { 5019 try { 5020 const sidebarEl = document.querySelector('.main-sidebar'); 5021 const sidebarAds = sidebarEl.querySelectorAll('.tnt-ads-container').forEach(el => { 5022 const resizeObserver = new ResizeObserver((entries) => { 5023 document.body.dispatchEvent(new Event('sticky_kit:recalc')); 5024 }); 5025 5026 resizeObserver.observe(el); 5027 }); 5028 } catch (err) { 5029 console.log('error getting sidebar elements'); 5030 } 5031 }); 5032 })(); /*]]>*/</script>
vendor: 1 bytes, line 5032
5032
5033<script>/*<![CDATA[*/ document.addEventListener("DOMContentLoaded", __tnt.deprecatedCheck, false); /*]]>*/</script>
vendor: 1 bytes, line 5033
5033
5034<script src="https://bloximages.chicago2.vip.townnews.com/thestar.com/shared-content/art/tncms/templates/libraries/flex/components/template/resources/scripts/tnt.regions.e7df22f20c42105cce5864da9e346f48.js"></script>
vendor: 1 bytes, line 5034
5034
5035<script>/*<![CDATA[*/ __tnt.regions.stickyAnchor.init(); /*]]>*/</script>
vendor: 1 bytes, line 5035
5035
5036<script src="//cdn.viafoura.net/entry/index.js"></script>
5036</body> 5037</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.