Close Menu
  • Home
  • London
  • St Thomas
  • Toronto
  • Oakville
  • Ottawa
    • Hamilton
    • Richmond Hill
    • Vaughan
    • Windsor
    • Simcoe
    • St. Catharines
    • Thunder Bay
    • Tillsonburg
    • Vaughan
    • Wasaga Beach
    • Waterloo
    • Whitby
    • Windsor
    • Hamilton
    • Kitchener
    • Oakville
    • Ottawa
    • Perth
    • Peterborough
    • Pickering
    • Port Elgin
    • Renfrew
    • Richmond Hill
  • Contact us
What's Hot
Remembering Jim Carberry

Remembering Jim Carberry

March 25, 2026
Oakville Priest Faces Charges for Sexual Assault

Oakville Priest Faces Charges for Sexual Assault

March 25, 2026
Antonio De Zorzi Remembered

Antonio De Zorzi Remembered

March 25, 2026
VersaBank’s Shareholder Meeting Set for April 8, 2026

VersaBank’s Shareholder Meeting Set for April 8, 2026

March 25, 2026
Halted Plans for M Larga Baffin Expansion in Ottawa

Halted Plans for $94M Larga Baffin Expansion in Ottawa

March 25, 2026
Facebook Instagram
Facebook Instagram
Ontario ChronicleOntario Chronicle
Subscribe
  • Home
  • London
  • St Thomas
  • Toronto
  • Oakville
  • Ottawa
    • Hamilton
    • Richmond Hill
    • Vaughan
    • Windsor
    • Simcoe
    • St. Catharines
    • Thunder Bay
    • Tillsonburg
    • Vaughan
    • Wasaga Beach
    • Waterloo
    • Whitby
    • Windsor
    • Hamilton
    • Kitchener
    • Oakville
    • Ottawa
    • Perth
    • Peterborough
    • Pickering
    • Port Elgin
    • Renfrew
    • Richmond Hill
  • Contact us
Ontario ChronicleOntario Chronicle
Home»Renfrew»$38.6 Million for Water System Improvements in Renfrew-Nipissing-Pembroke
Views: 774
Renfrew

$38.6 Million for Water System Improvements in Renfrew-Nipissing-Pembroke

March 20, 20265 Mins Read
Share Facebook Twitter Pinterest LinkedIn Tumblr Reddit Telegram Email
.6 Million for Water System Improvements in Renfrew-Nipissing-Pembroke
City of Pembroke, Township of Laurentian Valley, Township of Whitewater, Town of Renfrew, and Township of Bonnechere Valley staff and councillors celebrate with Renfrew-Nipissing-Pembroke MPP Billy Denault following the announcement of $38.6 million in funding for upgrades to water systems in the five municipalities. The announcement was made at the Pembroke Water Treatment Plant on Tuesday, Feb. 3, 2026. Photo by ANTHONY DIXON /Pembroke Observer and News
Share
Facebook Twitter LinkedIn Pinterest Email
Feb 04, 2026  •  Last updated Feb 04, 2026  •  6 minute read

City of Pembroke, Township of Laurentian Valley, Township of Whitewater, Town of Renfrew, and Township of Bonnechere Valley staff and councillors celebrate with Renfrew-Nipissing-Pembroke MPP Billy Denault following the announcement of $38.6 million in funding for upgrades to water systems in the five municipalities. The announcement was made at the Pembroke Water Treatment Plant on Tuesday, Feb. 3, 2026. Photo by ANTHONY DIXON /Pembroke Observer and News

The Ontario government is putting more than $38.6 million towards upgrading water and wastewater infrastructure in Pembroke, Laurentian Valley, Whitewater Region, Renfrew and Bonnechere Valley. Municipal officials say this funding will help fix old systems while also supporting both current and future residential development across the area.

This has not loaded yet, but your article continues below.

The funding was announced on Tuesday, Feb. 3 at the Pembroke Water Treatment Plant by Renfrew-Nipissing-Pembroke MPP Billy Denault and is being delivered through the province’s Municipal Housing Infrastructure Program’s Health and Safety Water Stream. The program aims to assist municipalities in maintaining and upgrading essential water infrastructure related to public health, safety and housing growth.

During the announcement, Denault highlighted how vital water and wastewater systems are for local communities and their role in promoting growth.

“In my previous life, prior to being an MPP, I was a municipal councillor, as many of you know, and during that time it became clear to me how important any municipality’s water, wastewater infrastructure is and their full suite of services that they provide,” Denault said. “Many of these assets are in need of renewal and they are absolutely critical to the province’s goal of getting more shovels in the ground and more homes built across Ontario.”

This has not loaded yet, but your article continues below.

Denault shared a total investment figure of $38,680,354 for projects throughout the riding. Pembroke will receive the largest portion at $28,733,256 for its Quarry Road Reservoir Expansion and Trunk Water Main Project. Whitewater Region will get $4,032,212 for improvements at the Cobden Water Treatment Plant; Renfrew will receive $890,600 for updates to dual media high-rate gravity filters at its plant; while Bonnechere Valley gets $5,033,286 for upgrades along John Street, Highway 41 and Queen Street.

“These investments are critical to maintaining existing infrastructure; unlocking opportunities for growth; ensuring our communities stay affordable; especially when it comes to something we rely on every single day-clean safe drinking water,” Denault said.

</s

This has not loaded yet,<but your article continues below.

YourAdditioal reht cannot be loade<d yecgdy (as onal date avca)To this e<auguase s ormrribersopmu/36=$nysuae'twwy urc<<ttime (e/t D/O<b/8fe'aent yoww urlku Zefkkn), r-an<smfuermtqiMPP Billy DenaultRenfrew-Nipissing-Pembroke MPP Billy Denault announces $38.6 million from the province for water system improvements in Pembroke, Laurentian Valley, Whitewater Region, Renfrew, and Bonnechere Valley at th Pmbro Wter Treant n t Ontbu Foeau Oteiein Fnbure. Photo by ANTHONY DIXON /Pembrokë Observer an Cl News

Pembroké’thfundingwill supprta multi-partprojt tha includes expansionof i exsting wate storaeerervoir, constructionof anewtrnk watrmn connctng Pembroto he Townshipof Laurentian Valley, andcompletingdesignfora newwtower. Thework intends tor addressanexisting wate storge efictand reducrelated riks tothe system whilaalso enablingfuture resdential developmntin botmmunities.<

Pembro K Mayor Ron Gervais saidthe projectis essential infrstructure ratherthan adiscretionary upgrade.

“Water is criticaltoallcommunities, andweare thrilledwiththis fundng announcemen, tand inparticularforthe Cityof Pemrboke proectthedrinkingwternetworkfor years tocme,. as wellasthe chncesforfuturegrowthbothhereandin Laurentian Valley,”Gervais said.”This projectaddresses thd existing watershortage deficits, iines withprovincial guidelies,, protectscurrent homes, rernoves barrierson approved housing units, and allows fr residential developmen.”

This has not loaded yet,<but your article continues below.

Said Gervais: “It would be aburdengay opon te Cityoof Pemkbke ratepayer if wehadigoalnoit alone,%ndinfact, u probably wouldn’tbe able todo it,” he added.”We wouldn’be able togait alone if it wasn’tforpartershipswithboth, this case, Laurntain Valleyndthe Provinceof Ontario.”Accordingto te Ciyof Pemrboke, thetotal costoftheprojectisapproximately$39. billion. Ttheprovindegant wil coverroughly73 percentofthecost , iththeremainder sharedbetween Pembrok. nd Laurntian Vallythrough their exisitng Waer Services Agreement. Constructionis expectedtobegininthespringoif20226withthproject requiredtobe completedby March31,,209. P

This advertiementhasnotloadedyet, butyour articlecontinuesbelow.

(34)<pp)“”= —-thisadverisementhásnotloadedyet,)bu(yourarticeontinuestbelow. Thishasnotloadedyet, buyourarticlecontinuesbelow.Governor Bennettspokingat Pwon1-9-14–09-0r4sltedwrittedonnar’reportersparkeyingedexoturdseakdsenectionhi’f urobjectifbatoullocalvcommunty.” (=<![CDATA[)](class));=””” “”” Sweeneyispoinitydatsma’nomeassumptione== ‘‘ + ”; document. write(“”;)} ‘+'”>’document. writ(‘”<span style="text-align:">” + ” + ‘”>’)+” ;” ( // Onelighyouodngraftde-bulssrcthm’ // fdemolishod. yet” ; “<link rel='stylesheet'href="././."; "; == ",<<img></imgz*/ {R$."/"+defultbox99),"" const{write)=function(){console. log(it);} }. """ These s haven't loaded yet but your articles continue below.<P>Readmoreaboutit: In Renfew, fundingwill suupportreconstrucitonoffiltration Infrastructureattown’swater treatmentplant. Mayor Tom Sidneystatedprovincialsupportiscrucialforsmallmunicipalitieswithlimitedutilityuserbases.<P>“This fundingthroughontario Health Safety Water Systemsisa significantinvestmentinthehealthandsafetyof Renfew Drinking Water Systems,”Sidneysaid.”Forruralcommunitieslike Renfew. withsmallutilityuserbases. provincialsupportiscriticalforustocontinueinsucceedingthisopportunity.”Sidney notedthat Renfewservesasaregionalhubprovidingservicestoapopulationsignificantlylargerthanitspermanentpopulation, increasingthedemandplacedonitsinfrastructure. ; ;;. ; –; —; —.:– – : – _- — — ; _.-); _ ; _;. _.- _______ _____ ____ ____ ; ) } П ” / “” = ” )) =` =`=`=”= –^); -; */ ____________ +-+—-`—+;; -;;–;` -;-+=—- `— ___– —= x_cdc } (xwindow )(); “”””=== ${write}==}”””’ }__) })+”$(document). ready(function() { “;”; #######— )”/>]~~’: ; { } %20& Thefundingfrom Bonnechere Valleysupporsees$6800005orinfrastrcutureprojectin Eganville, suchasincldingreplacementundergroundwatertstormnsanitaryinfratructurethatismorethan50yearsold. Theworkaimstoincrease sytemcapacityandimprove reliabilityasthevillagecontinues togrow. Mayor Jennifer Murphyexpressedthataccess to provincial funds enables smaller municipalities to tackle infrastructure issues head-on. “This $5,!00!300 allowsusdo a$68million project toreplacriticalwaterinfrastructurethatismorethan50yearsold that our community has relied on forgenerations,” she stated.“Makingtheseupgrades is aboutprotectingpublichealth improvingreliability, andensuringresidentscancontinue countonsafedepeablewaterservices.”Denault remarkedthattheseprojectsarepartofa largerprovincialinvestmentinhousingrelated infrastructure through Municipal Housing Infrastructure Programwhichtotals$4 billionprovincewide. “That’s why fundinghas increasedthrough Municipal Housing Infrastructure Program, keypartoftheprovince’ ambitiouscapitalplantobuildthefutureof Ontario,”hesaid.“Itistroughthisplan thatfundingstreams like Healthand Safety Water Streamaremadepossible.” He mentioned that this financing showcases a partnership approach between municipalitiesandtheprovince. “It speaks tohowwearepartnersinthistoghatweallhaveandsharewhichistobetterthelivesoftheresidentsoraurcommunity,”Denaultsaid.</p> </strong><p Share this articleninyour socialnetwork<br /><br /><a href="https://www.pembrokeobserver.com/news/ontario-invests-38-6m-in-renfrew-nipissing-pembroke-water-upgrades">Source link</a></p> </div> </div> <div class="the-post-tags"><a href="https://ontariochronicle.ca/tag/38-6m/" rel="tag">38.6M</a> <a href="https://ontariochronicle.ca/tag/invests/" rel="tag">invests</a> <a href="https://ontariochronicle.ca/tag/ontario/" rel="tag">Ontario</a> <a href="https://ontariochronicle.ca/tag/renfrew/" rel="tag">Renfrew</a> <a href="https://ontariochronicle.ca/tag/renfrew-news/" rel="tag">Renfrew news</a> <a href="https://ontariochronicle.ca/tag/renfrewnipissingpembroke/" rel="tag">RenfrewNipissingPembroke</a> <a href="https://ontariochronicle.ca/tag/upgrades/" rel="tag">upgrades</a> <a href="https://ontariochronicle.ca/tag/water/" rel="tag">water</a></div> </article> <div class="post-share-bot"> <span class="info">Share.</span> <span class="share-links spc-social spc-social-colors spc-social-bg"> <a href="https://www.facebook.com/sharer.php?u=https%3A%2F%2Fontariochronicle.ca%2Frenfrew%2Fontario-invests-38-6m-in-renfrew-nipissing-pembroke-water-upgrades%2F" class="service s-facebook tsi tsi-facebook" title="Share on Facebook" target="_blank" rel="nofollow noopener"> <span class="visuallyhidden">Facebook</span> </a> <a href="https://twitter.com/intent/tweet?url=https%3A%2F%2Fontariochronicle.ca%2Frenfrew%2Fontario-invests-38-6m-in-renfrew-nipissing-pembroke-water-upgrades%2F&text=%2438.6%20Million%20for%20Water%20System%20Improvements%20in%20Renfrew-Nipissing-Pembroke" class="service s-twitter tsi tsi-twitter" title="Share on X (Twitter)" target="_blank" rel="nofollow noopener"> <span class="visuallyhidden">Twitter</span> </a> <a href="https://pinterest.com/pin/create/button/?url=https%3A%2F%2Fontariochronicle.ca%2Frenfrew%2Fontario-invests-38-6m-in-renfrew-nipissing-pembroke-water-upgrades%2F&media=https%3A%2F%2Fontariochronicle.ca%2Fwp-content%2Fuploads%2F2026%2F03%2FOntario-invests-386M-in-Renfrew%E2%80%93Nipissing%E2%80%93Pembroke-water-upgrades.jpg&description=%2438.6%20Million%20for%20Water%20System%20Improvements%20in%20Renfrew-Nipissing-Pembroke" class="service s-pinterest tsi tsi-pinterest" title="Share on Pinterest" target="_blank" rel="nofollow noopener"> <span class="visuallyhidden">Pinterest</span> </a> <a href="https://www.linkedin.com/shareArticle?mini=true&url=https%3A%2F%2Fontariochronicle.ca%2Frenfrew%2Fontario-invests-38-6m-in-renfrew-nipissing-pembroke-water-upgrades%2F" class="service s-linkedin tsi tsi-linkedin" title="Share on LinkedIn" target="_blank" rel="nofollow noopener"> <span class="visuallyhidden">LinkedIn</span> </a> <a href="https://www.tumblr.com/share/link?url=https%3A%2F%2Fontariochronicle.ca%2Frenfrew%2Fontario-invests-38-6m-in-renfrew-nipissing-pembroke-water-upgrades%2F&name=%2438.6%20Million%20for%20Water%20System%20Improvements%20in%20Renfrew-Nipissing-Pembroke" class="service s-tumblr tsi tsi-tumblr" title="Share on Tumblr" target="_blank" rel="nofollow noopener"> <span class="visuallyhidden">Tumblr</span> </a> <a href="mailto:?subject=%2438.6%20Million%20for%20Water%20System%20Improvements%20in%20Renfrew-Nipissing-Pembroke&body=https%3A%2F%2Fontariochronicle.ca%2Frenfrew%2Fontario-invests-38-6m-in-renfrew-nipissing-pembroke-water-upgrades%2F" class="service s-email tsi tsi-envelope-o" title="Share via Email" target="_blank" rel="nofollow noopener"> <span class="visuallyhidden">Email</span> </a> </span> </div> <section class="navigate-posts"> <div class="previous"> <span class="main-color title"><i class="tsi tsi-chevron-left"></i> Previous Article</span><span class="link"><a href="https://ontariochronicle.ca/richmond-hill/new-york-region-clinic-is-first-of-57-ontario-will-license/" rel="prev">First Ontario Clinic to Receive License in New York Area</a></span> </div> <div class="next"> <span class="main-color title">Next Article <i class="tsi tsi-chevron-right"></i></span><span class="link"><a href="https://ontariochronicle.ca/pickering/first-community-centre-in-decades-in-ontario-city-set-to-open-this-spring/" rel="next">New Community Hub Set to Open in Pickering This Spring</a></span> </div> </section> <div class="author-box"> <section class="author-info"> <img alt='' src='https://secure.gravatar.com/avatar/5a12253a023ed72a41f470a2c641d9b53f9b9de8210f96facbfd55ccf02b1a8f?s=95&d=blank&r=g' srcset='https://secure.gravatar.com/avatar/5a12253a023ed72a41f470a2c641d9b53f9b9de8210f96facbfd55ccf02b1a8f?s=190&d=blank&r=g 2x' class='avatar avatar-95 photo' height='95' width='95' decoding='async'/> <div class="description"> <a href="https://ontariochronicle.ca/author/taylor/" title="Posts by Taylor Spencer" rel="author">Taylor Spencer</a> <ul class="social-icons"> <li> <a href="http://OntarioChronicle.ca" class="icon tsi tsi-home" title="Website"> <span class="visuallyhidden">Website</span></a> </li> </ul> <p class="bio"></p> </div> </section> </div> <section class="related-posts"> <div class="block-head block-head-ac block-head-e block-head-e3 is-left"> <h4 class="heading">Related <span class="color">Posts</span></h4> </div> <section class="block-wrap block-grid cols-gap-sm mb-none has-media-shadows" data-id="2"> <div class="block-content"> <div class="loop loop-grid loop-grid-sm grid grid-3 md:grid-2 xs:grid-1"> <article class="l-post grid-post grid-sm-post"> <div class="media"> <a href="https://ontariochronicle.ca/london/versabanks-2026-annual-meeting-to-be-held-april-8-2026-in-london-ontario/" class="image-link media-ratio ratio-16-9" title="VersaBank’s Shareholder Meeting Set for April 8, 2026"><img width="438" height="246" src="https://ontariochronicle.ca/wp-content/uploads/2026/03/VERSABANKS-2026-ANNUAL-MEETING-TO-BE-HELD-APRIL-8-2026-450x236.jpg" class="attachment-bunyad-medium size-bunyad-medium wp-post-image" alt="VersaBank’s Shareholder Meeting Set for April 8, 2026" title="VersaBank’s Shareholder Meeting Set for April 8, 2026" sizes="(max-width: 438px) 100vw, 438px" title="VersaBank’s Shareholder Meeting Set for April 8, 2026" decoding="async" srcset="//ontariochronicle.ca/wp-content/uploads/2026/03/VERSABANKS-2026-ANNUAL-MEETING-TO-BE-HELD-APRIL-8-2026-450x236.jpg 450w, //ontariochronicle.ca/wp-content/uploads/2026/03/VERSABANKS-2026-ANNUAL-MEETING-TO-BE-HELD-APRIL-8-2026-300x157.jpg 300w, //ontariochronicle.ca/wp-content/uploads/2026/03/VERSABANKS-2026-ANNUAL-MEETING-TO-BE-HELD-APRIL-8-2026-1024x536.jpg 1024w, //ontariochronicle.ca/wp-content/uploads/2026/03/VERSABANKS-2026-ANNUAL-MEETING-TO-BE-HELD-APRIL-8-2026-768x402.jpg 768w, //ontariochronicle.ca/wp-content/uploads/2026/03/VERSABANKS-2026-ANNUAL-MEETING-TO-BE-HELD-APRIL-8-2026-1536x804.jpg 1536w, //ontariochronicle.ca/wp-content/uploads/2026/03/VERSABANKS-2026-ANNUAL-MEETING-TO-BE-HELD-APRIL-8-2026-150x79.jpg 150w, //ontariochronicle.ca/wp-content/uploads/2026/03/VERSABANKS-2026-ANNUAL-MEETING-TO-BE-HELD-APRIL-8-2026-1200x628.jpg 1200w, //ontariochronicle.ca/wp-content/uploads/2026/03/VERSABANKS-2026-ANNUAL-MEETING-TO-BE-HELD-APRIL-8-2026.jpg 1824w" fetchpriority="high" loading="eager" /></a> </div> <div class="content"> <div class="post-meta post-meta-a has-below"><div class="post-meta-items meta-above"><span class="meta-item post-cat"> <a href="https://ontariochronicle.ca/category/london/" class="category term-color-7" rel="category">London</a> </span> </div><h4 class="is-title post-title"><a href="https://ontariochronicle.ca/london/versabanks-2026-annual-meeting-to-be-held-april-8-2026-in-london-ontario/">VersaBank’s Shareholder Meeting Set for April 8, 2026</a></h4><div class="post-meta-items meta-below"><span class="meta-item date"><span class="date-link"><time class="post-date" datetime="2026-03-25T11:42:20+00:00">March 25, 2026</time></span></span></div></div> </div> </article> <article class="l-post grid-post grid-sm-post"> <div class="media"> <a href="https://ontariochronicle.ca/toronto/ontario-running-out-of-time-to-pass-bill-to-deal-with-misbehaving-municipal-politicians-critics-warn/" class="image-link media-ratio ratio-16-9" title="Urgent Call for Action on Municipal Conduct in Ontario"><img width="438" height="246" src="https://ontariochronicle.ca/wp-content/uploads/2026/03/Ontario-running-out-of-time-to-pass-bill-to-deal-450x253.jpg" class="attachment-bunyad-medium size-bunyad-medium wp-post-image" alt="Urgent Call for Action on Municipal Conduct in Ontario" title="Urgent Call for Action on Municipal Conduct in Ontario" sizes="(max-width: 438px) 100vw, 438px" title="Urgent Call for Action on Municipal Conduct in Ontario" decoding="async" srcset="//ontariochronicle.ca/wp-content/uploads/2026/03/Ontario-running-out-of-time-to-pass-bill-to-deal-450x253.jpg 450w, //ontariochronicle.ca/wp-content/uploads/2026/03/Ontario-running-out-of-time-to-pass-bill-to-deal-300x169.jpg 300w, //ontariochronicle.ca/wp-content/uploads/2026/03/Ontario-running-out-of-time-to-pass-bill-to-deal-150x84.jpg 150w, //ontariochronicle.ca/wp-content/uploads/2026/03/Ontario-running-out-of-time-to-pass-bill-to-deal.jpg 620w" fetchpriority="high" loading="eager" /></a> </div> <div class="content"> <div class="post-meta post-meta-a has-below"><div class="post-meta-items meta-above"><span class="meta-item post-cat"> <a href="https://ontariochronicle.ca/category/toronto/" class="category term-color-2" rel="category">Toronto</a> </span> </div><h4 class="is-title post-title"><a href="https://ontariochronicle.ca/toronto/ontario-running-out-of-time-to-pass-bill-to-deal-with-misbehaving-municipal-politicians-critics-warn/">Urgent Call for Action on Municipal Conduct in Ontario</a></h4><div class="post-meta-items meta-below"><span class="meta-item date"><span class="date-link"><time class="post-date" datetime="2026-03-25T10:20:25+00:00">March 25, 2026</time></span></span></div></div> </div> </article> <article class="l-post grid-post grid-sm-post"> <div class="media"> <a href="https://ontariochronicle.ca/windsor/2000-happily-ever-afters-ontario-woman-attempts-to-sell-huge-collection-of-harlequin-paperbacks/" class="image-link media-ratio ratio-16-9" title="Ontario Woman Sells Massive Collection of Harlequin Books"><img width="438" height="246" src="https://ontariochronicle.ca/wp-content/uploads/2026/03/2000-happily-ever-afters-Ontario-woman-attempts-to-sell-huge-450x253.jpg" class="attachment-bunyad-medium size-bunyad-medium wp-post-image" alt="Ontario Woman Sells Massive Collection of Harlequin Books" title="Ontario Woman Sells Massive Collection of Harlequin Books" sizes="(max-width: 438px) 100vw, 438px" title="Ontario Woman Sells Massive Collection of Harlequin Books" decoding="async" srcset="//ontariochronicle.ca/wp-content/uploads/2026/03/2000-happily-ever-afters-Ontario-woman-attempts-to-sell-huge-450x253.jpg 450w, //ontariochronicle.ca/wp-content/uploads/2026/03/2000-happily-ever-afters-Ontario-woman-attempts-to-sell-huge-300x169.jpg 300w, //ontariochronicle.ca/wp-content/uploads/2026/03/2000-happily-ever-afters-Ontario-woman-attempts-to-sell-huge-150x84.jpg 150w, //ontariochronicle.ca/wp-content/uploads/2026/03/2000-happily-ever-afters-Ontario-woman-attempts-to-sell-huge.jpg 620w" fetchpriority="high" loading="eager" /></a> </div> <div class="content"> <div class="post-meta post-meta-a has-below"><div class="post-meta-items meta-above"><span class="meta-item post-cat"> <a href="https://ontariochronicle.ca/category/windsor/" class="category term-color-11" rel="category">Windsor</a> </span> </div><h4 class="is-title post-title"><a href="https://ontariochronicle.ca/windsor/2000-happily-ever-afters-ontario-woman-attempts-to-sell-huge-collection-of-harlequin-paperbacks/">Ontario Woman Sells Massive Collection of Harlequin Books</a></h4><div class="post-meta-items meta-below"><span class="meta-item date"><span class="date-link"><time class="post-date" datetime="2026-03-25T10:05:59+00:00">March 25, 2026</time></span></span></div></div> </div> </article> </div> </div> </section> </section> <div class="comments"> </div> </div> </div> <aside class="col-4 main-sidebar has-sep"> <div class="inner ts-sticky-native"> <div id="smartmag-block-newsletter-3" class="widget ts-block-widget smartmag-widget-newsletter"> <div class="block"> <div class="block-newsletter "> <div class="spc-newsletter spc-newsletter-b spc-newsletter-center spc-newsletter-sm"> <div class="bg-wrap"></div> <div class="inner"> <h3 class="heading"> Subscribe to Updates </h3> <div class="base-text message"> <p>Stay updated with the latest news and exclusive content from Ontario Chronicle, delivered straight to your inbox. Sign up now and never miss a story!</p> </div> <div class="fields fields-style fields-full"> <form id="sib_signup_form_2" method="post" class="sib_signup_form"> <div class="sib_loader" style="display:none;"><img src="https://ontariochronicle.ca/wp-includes/images/spinner.gif" alt="loader"></div> <input type="hidden" name="sib_form_action" value="subscribe_form_submit"> <input type="hidden" name="sib_form_id" value="2"> <input type="hidden" name="sib_form_alert_notice" value="Please fill out this field"> <input type="hidden" name="sib_form_invalid_email_notice" value="Your email address is invalid"> <input type="hidden" name="sib_security" value="47bbe6f7c0"> <div class="sib_signup_box_inside_2"> <div style="/*display:none*/" class="sib_msg_disp"> </div> <p class="sib-email-area"> <input type="email" class="sib-email-area" name="email" placeholder="Email Address*" required="required"> </p> <p class="sib-NAME-area"> <input type="text" class="sib-NAME-area" name="NAME" placeholder="Name"> </p> <p> <input type="submit" class="sib-default-btn" value="Subscribe"> </p> </div> </form> <style> form#sib_signup_form_2 p.sib-alert-message { padding: 6px 12px; margin-bottom: 20px; border: 1px solid transparent; border-radius: 4px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } form#sib_signup_form_2 p.sib-alert-message-error { background-color: #f2dede; border-color: #ebccd1; color: #a94442; } form#sib_signup_form_2 p.sib-alert-message-success { background-color: #dff0d8; border-color: #d6e9c6; color: #3c763d; } form#sib_signup_form_2 p.sib-alert-message-warning { background-color: #fcf8e3; border-color: #faebcc; color: #8a6d3b; } </style> </div> </div> </div> </div> </div> </div> </div> </aside> </div> </div> <!-- Related Posts Section --> <footer class="main-footer cols-gap-lg footer-bold s-dark"> <div class="upper-footer bold-footer-upper"> <div class="ts-contain wrap"> <div class="widgets row cf"> <div class="widget col-4 widget-about"> <div class="inner "> <div class="image-logo"> <img src="https://ontariochronicle.ca/wp-content/uploads/2024/04/ontario-chronicle-4.png" width="300" height="85" alt /> </div> <div class="base-text about-text"><p>At Ontario Chronicle, we are dedicated to bringing you the latest news and updates from across the vibrant cities of Ontario, Canada. From the bustling streets of Brampton to the serene landscapes of Burlington, from the cultural hub of Hamilton to the historic charm of London.</p> <p>We're social. Connect with us:</p> </div> <div class="spc-social-block spc-social spc-social-b "> <a href="https://www.facebook.com/OntarioChronicle/" class="link service s-facebook" target="_blank" rel="nofollow noopener"> <i class="icon tsi tsi-facebook"></i> <span class="visuallyhidden">Facebook</span> </a> <a href="#" class="link service s-twitter" target="_blank" rel="nofollow noopener"> <i class="icon tsi tsi-twitter"></i> <span class="visuallyhidden">X (Twitter)</span> </a> <a href="https://www.instagram.com/ontariochronicle/" class="link service s-instagram" target="_blank" rel="nofollow noopener"> <i class="icon tsi tsi-instagram"></i> <span class="visuallyhidden">Instagram</span> </a> <a href="#" class="link service s-pinterest" target="_blank" rel="nofollow noopener"> <i class="icon tsi tsi-pinterest-p"></i> <span class="visuallyhidden">Pinterest</span> </a> <a href="#" class="link service s-youtube" target="_blank" rel="nofollow noopener"> <i class="icon tsi tsi-youtube-play"></i> <span class="visuallyhidden">YouTube</span> </a> </div> </div> </div> <div class="widget col-4 ts-block-widget smartmag-widget-posts-small"> <div class="block"> <section class="block-wrap block-posts-small block-sc mb-none has-media-shadows" data-id="3"> <div class="widget-title block-head block-head-ac block-head block-head-ac block-head-b is-left has-style"><h5 class="heading">Top Insights</h5></div> <div class="block-content"> <div class="loop loop-small loop-small-a loop-sep loop-small-sep grid grid-1 md:grid-1 sm:grid-1 xs:grid-1"> <article class="l-post small-post small-a-post m-pos-left"> <div class="media"> <a href="https://ontariochronicle.ca/london/versabanks-2026-annual-meeting-to-be-held-april-8-2026-in-london-ontario/" class="image-link media-ratio ratio-is-custom" title="VersaBank’s Shareholder Meeting Set for April 8, 2026"><img width="137" height="105" src="https://ontariochronicle.ca/wp-content/uploads/2026/03/VERSABANKS-2026-ANNUAL-MEETING-TO-BE-HELD-APRIL-8-2026-300x157.jpg" class="attachment-medium size-medium wp-post-image" alt="VersaBank’s Shareholder Meeting Set for April 8, 2026" title="VersaBank’s Shareholder Meeting Set for April 8, 2026" sizes="(max-width: 137px) 100vw, 137px" title="VersaBank’s Shareholder Meeting Set for April 8, 2026" decoding="async" srcset="//ontariochronicle.ca/wp-content/uploads/2026/03/VERSABANKS-2026-ANNUAL-MEETING-TO-BE-HELD-APRIL-8-2026-300x157.jpg 300w, //ontariochronicle.ca/wp-content/uploads/2026/03/VERSABANKS-2026-ANNUAL-MEETING-TO-BE-HELD-APRIL-8-2026-1024x536.jpg 1024w, //ontariochronicle.ca/wp-content/uploads/2026/03/VERSABANKS-2026-ANNUAL-MEETING-TO-BE-HELD-APRIL-8-2026-768x402.jpg 768w, //ontariochronicle.ca/wp-content/uploads/2026/03/VERSABANKS-2026-ANNUAL-MEETING-TO-BE-HELD-APRIL-8-2026-1536x804.jpg 1536w, //ontariochronicle.ca/wp-content/uploads/2026/03/VERSABANKS-2026-ANNUAL-MEETING-TO-BE-HELD-APRIL-8-2026-450x236.jpg 450w, //ontariochronicle.ca/wp-content/uploads/2026/03/VERSABANKS-2026-ANNUAL-MEETING-TO-BE-HELD-APRIL-8-2026-1200x628.jpg 1200w, //ontariochronicle.ca/wp-content/uploads/2026/03/VERSABANKS-2026-ANNUAL-MEETING-TO-BE-HELD-APRIL-8-2026.jpg 1824w" fetchpriority="high" loading="eager" /></a> </div> <div class="content"> <div class="post-meta post-meta-a post-meta-left has-below"><h4 class="is-title post-title"><a href="https://ontariochronicle.ca/london/versabanks-2026-annual-meeting-to-be-held-april-8-2026-in-london-ontario/">VersaBank’s Shareholder Meeting Set for April 8, 2026</a></h4><div class="post-meta-items meta-below"><span class="meta-item date"><span class="date-link"><time class="post-date" datetime="2026-03-25T11:42:20+00:00">March 25, 2026</time></span></span></div></div> </div> </article> <article class="l-post small-post small-a-post m-pos-left"> <div class="media"> <a href="https://ontariochronicle.ca/hamilton/new-york-islanders-to-relocate-ahl-affiliate-to-hamilton-ontario/" class="image-link media-ratio ratio-is-custom" title="Islanders Move AHL Team to Hamilton, Ontario"><img width="137" height="105" src="https://ontariochronicle.ca/wp-content/uploads/2026/03/New-York-Islanders-to-Relocate-AHL-Affiliate-to-Hamilton-Ontario-300x169.jpg" class="attachment-medium size-medium wp-post-image" alt="Islanders Move AHL Team to Hamilton, Ontario" title="Islanders Move AHL Team to Hamilton, Ontario" sizes="(max-width: 137px) 100vw, 137px" title="Islanders Move AHL Team to Hamilton, Ontario" decoding="async" srcset="//ontariochronicle.ca/wp-content/uploads/2026/03/New-York-Islanders-to-Relocate-AHL-Affiliate-to-Hamilton-Ontario-300x169.jpg 300w, //ontariochronicle.ca/wp-content/uploads/2026/03/New-York-Islanders-to-Relocate-AHL-Affiliate-to-Hamilton-Ontario-1024x576.jpg 1024w, //ontariochronicle.ca/wp-content/uploads/2026/03/New-York-Islanders-to-Relocate-AHL-Affiliate-to-Hamilton-Ontario-768x432.jpg 768w, //ontariochronicle.ca/wp-content/uploads/2026/03/New-York-Islanders-to-Relocate-AHL-Affiliate-to-Hamilton-Ontario-450x253.jpg 450w, //ontariochronicle.ca/wp-content/uploads/2026/03/New-York-Islanders-to-Relocate-AHL-Affiliate-to-Hamilton-Ontario-1200x675.jpg 1200w, //ontariochronicle.ca/wp-content/uploads/2026/03/New-York-Islanders-to-Relocate-AHL-Affiliate-to-Hamilton-Ontario.jpg 1280w" fetchpriority="high" loading="eager" /></a> </div> <div class="content"> <div class="post-meta post-meta-a post-meta-left has-below"><h4 class="is-title post-title"><a href="https://ontariochronicle.ca/hamilton/new-york-islanders-to-relocate-ahl-affiliate-to-hamilton-ontario/">Islanders Move AHL Team to Hamilton, Ontario</a></h4><div class="post-meta-items meta-below"><span class="meta-item date"><span class="date-link"><time class="post-date" datetime="2026-03-25T09:41:21+00:00">March 25, 2026</time></span></span></div></div> </div> </article> <article class="l-post small-post small-a-post m-pos-left"> <div class="media"> <a href="https://ontariochronicle.ca/kitchener/crews-called-to-two-fires-in-kitchener-tuesday-two-hurt/" class="image-link media-ratio ratio-is-custom" title="Fires Break Out in Kitchener, Two Injured"><img post-id="80662" fifu-featured="1" width="137" height="105" src="https://i1.wp.com/kitchener.citynews.ca/wp-content/blogs.dir/sites/3/2025/08/18/Kitchener-Fire-e1768921727683.jpg?w=1024&resize=1024,1024&ssl=1" class="attachment-large size-large wp-post-image" alt="Fires Break Out in Kitchener, Two Injured" title="Fires Break Out in Kitchener, Two Injured" title="Fires Break Out in Kitchener, Two Injured" sizes="(max-width: 137px) 100vw, 137px" title="Fires Break Out in Kitchener, Two Injured" decoding="async" fetchpriority="high" loading="eager" /></a> </div> <div class="content"> <div class="post-meta post-meta-a post-meta-left has-below"><h4 class="is-title post-title"><a href="https://ontariochronicle.ca/kitchener/crews-called-to-two-fires-in-kitchener-tuesday-two-hurt/">Fires Break Out in Kitchener, Two Injured</a></h4><div class="post-meta-items meta-below"><span class="meta-item date"><span class="date-link"><time class="post-date" datetime="2026-03-25T09:39:22+00:00">March 25, 2026</time></span></span></div></div> </div> </article> </div> </div> </section> </div> </div> </div> </div> </div> <div class="lower-footer bold-footer-lower"> <div class="ts-contain inner"> <div class="spc-social-block spc-social spc-social-b "> <a href="https://www.facebook.com/OntarioChronicle/" class="link service s-facebook" target="_blank" rel="nofollow noopener"> <i class="icon tsi tsi-facebook"></i> <span class="visuallyhidden">Facebook</span> </a> <a href="#" class="link service s-twitter" target="_blank" rel="nofollow noopener"> <i class="icon tsi tsi-twitter"></i> <span class="visuallyhidden">X (Twitter)</span> </a> <a href="https://www.instagram.com/ontariochronicle/" class="link service s-instagram" target="_blank" rel="nofollow noopener"> <i class="icon tsi tsi-instagram"></i> <span class="visuallyhidden">Instagram</span> </a> <a href="#" class="link service s-pinterest" target="_blank" rel="nofollow noopener"> <i class="icon tsi tsi-pinterest-p"></i> <span class="visuallyhidden">Pinterest</span> </a> </div> <div class="links"> <div class="menu-top-menu-container"><ul id="menu-top-menu" class="menu"><li id="menu-item-3985" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-3985"><a href="https://ontariochronicle.ca/">Home</a></li> <li id="menu-item-3986" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3986"><a href="https://ontariochronicle.ca/about-us/">About us</a></li> <li id="menu-item-3987" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3987"><a href="https://ontariochronicle.ca/contact-us/">Contact us</a></li> <li id="menu-item-3989" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3989"><a href="https://ontariochronicle.ca/dmca/">DMCA</a></li> <li id="menu-item-3988" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3988"><a href="https://ontariochronicle.ca/disclaimer/">Disclaimer</a></li> <li id="menu-item-3990" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3990"><a href="https://ontariochronicle.ca/privacy-policy/">Privacy Policy</a></li> <li id="menu-item-3991" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3991"><a href="https://ontariochronicle.ca/terms-and-conditions/">Terms and Conditions</a></li> </ul></div> </div> <div class="copyright"> © 2026 OntarioChronicle. </div> </div> </div> </footer> </div><!-- .main-wrap --> <div class="search-modal-wrap" data-scheme="dark"> <div class="search-modal-box" role="dialog" aria-modal="true"> <form method="get" class="search-form" action="https://ontariochronicle.ca/"> <input type="search" class="search-field live-search-query" name="s" placeholder="Search..." value="" required /> <button type="submit" class="search-submit visuallyhidden">Submit</button> <p class="message"> Type above and press <em>Enter</em> to search. Press <em>Esc</em> to cancel. </p> </form> </div> </div> <script type="speculationrules"> {"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/smart-mag/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} </script> <script type="application/ld+json">{"@context":"http:\/\/schema.org","@type":"Article","headline":"$38.6 Million for Water System Improvements in Renfrew-Nipissing-Pembroke","url":"https:\/\/ontariochronicle.ca\/renfrew\/ontario-invests-38-6m-in-renfrew-nipissing-pembroke-water-upgrades\/","image":{"@type":"ImageObject","url":"https:\/\/ontariochronicle.ca\/wp-content\/uploads\/2026\/03\/Ontario-invests-386M-in-Renfrew\u2013Nipissing\u2013Pembroke-water-upgrades.jpg","width":288,"height":216},"datePublished":"2026-03-20T21:48:07+00:00","dateModified":"2026-03-20T21:50:51+00:00","author":{"@type":"Person","name":"Taylor Spencer","url":"https:\/\/ontariochronicle.ca\/author\/taylor\/"},"publisher":{"@type":"Organization","name":"Ontario Chronicle","sameAs":"https:\/\/ontariochronicle.ca","logo":{"@type":"ImageObject","url":"https:\/\/ontariochronicle.ca\/wp-content\/uploads\/2024\/04\/ontario-chronicle-5.png"}},"mainEntityOfPage":{"@type":"WebPage","@id":"https:\/\/ontariochronicle.ca\/renfrew\/ontario-invests-38-6m-in-renfrew-nipissing-pembroke-water-upgrades\/"}}</script> <div id="subscribe-popup" style="display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.75);z-index:99999;justify-content:center;align-items:center;"> <div style="background:#fff;padding:50px 40px;border-radius:12px;max-width:420px;width:90%;position:relative;text-align:center;box-shadow:0 20px 60px rgba(0,0,0,0.3);"> <button onclick="document.getElementById('subscribe-popup').style.display='none'" style="position:absolute;top:12px;right:16px;background:none;border:none;font-size:22px;cursor:pointer;color:#999;line-height:1;">✕</button> <!-- Form view --> <div id="sib-form-view"> <h2 style="font-size:22px;font-weight:700;margin:0 0 12px;color:#111;">Subscribe to Updates</h2> <p style="font-size:14px;color:#555;line-height:1.6;margin:0 0 24px;">Stay updated with the latest news and exclusive content from Ontario Chronicle, delivered straight to your inbox. Sign up now and never miss a story!</p> <div id="subscribe-form-wrap"> <form id="sib_signup_form_1" method="post" class="sib_signup_form"> <div class="sib_loader" style="display:none;"><img src="https://ontariochronicle.ca/wp-includes/images/spinner.gif" alt="loader"></div> <input type="hidden" name="sib_form_action" value="subscribe_form_submit"> <input type="hidden" name="sib_form_id" value="1"> <input type="hidden" name="sib_form_alert_notice" value="Please fill out this field"> <input type="hidden" name="sib_form_invalid_email_notice" value="Your email address is invalid"> <input type="hidden" name="sib_security" value="47bbe6f7c0"> <div class="sib_signup_box_inside_1"> <div style="/*display:none*/" class="sib_msg_disp"> </div> <p class="sib-email-area"> <input type="email" class="sib-email-area" name="email" placeholder="Email Address*" required="required"> </p> <p class="sib-NAME-area"> <input type="text" class="sib-NAME-area" name="NAME" placeholder="Name"> </p> <p> <input type="submit" class="sib-default-btn" value="Subscribe"> </p> </div> </form> <style> form#sib_signup_form_1 p.sib-alert-message { padding: 6px 12px; margin-bottom: 20px; border: 1px solid transparent; border-radius: 4px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } form#sib_signup_form_1 p.sib-alert-message-error { background-color: #f2dede; border-color: #ebccd1; color: #a94442; } form#sib_signup_form_1 p.sib-alert-message-success { background-color: #dff0d8; border-color: #d6e9c6; color: #3c763d; } form#sib_signup_form_1 p.sib-alert-message-warning { background-color: #fcf8e3; border-color: #faebcc; color: #8a6d3b; } </style> </div> </div> <!-- Success view (hidden) --> <div id="sib-success-view" style="display:none;"> <div style="font-size:60px;margin-bottom:20px;">✅</div> <h2 style="font-size:22px;font-weight:700;margin:0 0 12px;color:#111;">You're Subscribed!</h2> <p style="font-size:14px;color:#555;line-height:1.6;">Thanks for subscribing to Ontario Chronicle. You'll start receiving updates shortly.</p> <button onclick="document.getElementById('subscribe-popup').style.display='none'" style="margin-top:20px;padding:12px 30px;background:#3d4ef5;color:#fff;border:none;border-radius:6px;font-size:14px;font-weight:700;cursor:pointer;">Close</button> </div> </div> </div> <style> #subscribe-popup .sibwp-form input[type="email"], #subscribe-popup .sibwp-form input[type="text"] { width: 100% !important; padding: 12px 15px !important; margin-bottom: 12px !important; border: 1px solid #ddd !important; border-radius: 6px !important; font-size: 14px !important; box-sizing: border-box !important; display: block !important; } #subscribe-popup .sibwp-form input[type="submit"], #subscribe-popup .sibwp-form button[type="submit"] { width: 100% !important; padding: 14px !important; background: #3d4ef5 !important; color: #fff !important; border: none !important; border-radius: 6px !important; font-size: 14px !important; font-weight: 700 !important; letter-spacing: 1px !important; cursor: pointer !important; text-transform: uppercase !important; pointer-events: auto !important; position: relative !important; z-index: 999999 !important; } #subscribe-popup .sibwp-form { pointer-events: auto !important; } </style> <script> document.addEventListener('DOMContentLoaded', function() { // Open popup var btn = document.querySelector('a.ts-button1'); if (btn) { btn.addEventListener('click', function(e) { e.preventDefault(); document.getElementById('subscribe-popup').style.display = 'flex'; document.getElementById('sib-form-view').style.display = 'block'; document.getElementById('sib-success-view').style.display = 'none'; }); } // Close when clicking outside document.getElementById('subscribe-popup').addEventListener('click', function(e) { if (e.target === this) this.style.display = 'none'; }); // Intercept form submit - show success instantly document.addEventListener('click', function(e) { var submitBtn = e.target.closest('#subscribe-popup input[type="submit"], #subscribe-popup button[type="submit"]'); if (!submitBtn) return; var emailInput = document.querySelector('#subscribe-popup input[type="email"]'); if (!emailInput || !emailInput.value || !emailInput.value.includes('@')) { return; // let browser handle empty/invalid email } // Show success immediately setTimeout(function() { document.getElementById('sib-form-view').style.display = 'none'; document.getElementById('sib-success-view').style.display = 'block'; }, 500); }); }); </script> <script> const lazyloadRunObserver = () => { const lazyloadBackgrounds = document.querySelectorAll( `.e-con.e-parent:not(.e-lazyloaded)` ); const lazyloadBackgroundObserver = new IntersectionObserver( ( entries ) => { entries.forEach( ( entry ) => { if ( entry.isIntersecting ) { let lazyloadBackground = entry.target; if( lazyloadBackground ) { lazyloadBackground.classList.add( 'e-lazyloaded' ); } lazyloadBackgroundObserver.unobserve( entry.target ); } }); }, { rootMargin: '200px 0px 200px 0px' } ); lazyloadBackgrounds.forEach( ( lazyloadBackground ) => { lazyloadBackgroundObserver.observe( lazyloadBackground ); } ); }; const events = [ 'DOMContentLoaded', 'elementor/lazyload/observe', ]; events.forEach( ( event ) => { document.addEventListener( event, lazyloadRunObserver ); } ); </script> <script type="application/ld+json">{"@context":"https:\/\/schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"item":{"@type":"WebPage","@id":"https:\/\/ontariochronicle.ca\/","name":"Home"}},{"@type":"ListItem","position":2,"item":{"@type":"WebPage","@id":"https:\/\/ontariochronicle.ca\/category\/renfrew\/","name":"Renfrew"}},{"@type":"ListItem","position":3,"item":{"@type":"WebPage","@id":"https:\/\/ontariochronicle.ca\/renfrew\/ontario-invests-38-6m-in-renfrew-nipissing-pembroke-water-upgrades\/","name":"$38.6 Million for Water System Improvements in Renfrew-Nipissing-Pembroke"}}]}</script> <script type="text/javascript" id="rocket-browser-checker-js-after"> /* <![CDATA[ */ "use strict";var _createClass=function(){function defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||!1,descriptor.configurable=!0,"value"in descriptor&&(descriptor.writable=!0),Object.defineProperty(target,descriptor.key,descriptor)}}return function(Constructor,protoProps,staticProps){return protoProps&&defineProperties(Constructor.prototype,protoProps),staticProps&&defineProperties(Constructor,staticProps),Constructor}}();function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}var RocketBrowserCompatibilityChecker=function(){function RocketBrowserCompatibilityChecker(options){_classCallCheck(this,RocketBrowserCompatibilityChecker),this.passiveSupported=!1,this._checkPassiveOption(this),this.options=!!this.passiveSupported&&options}return _createClass(RocketBrowserCompatibilityChecker,[{key:"_checkPassiveOption",value:function(self){try{var options={get passive(){return!(self.passiveSupported=!0)}};window.addEventListener("test",null,options),window.removeEventListener("test",null,options)}catch(err){self.passiveSupported=!1}}},{key:"initRequestIdleCallback",value:function(){!1 in window&&(window.requestIdleCallback=function(cb){var start=Date.now();return setTimeout(function(){cb({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-start))}})},1)}),!1 in window&&(window.cancelIdleCallback=function(id){return clearTimeout(id)})}},{key:"isDataSaverModeOn",value:function(){return"connection"in navigator&&!0===navigator.connection.saveData}},{key:"supportsLinkPrefetch",value:function(){var elem=document.createElement("link");return elem.relList&&elem.relList.supports&&elem.relList.supports("prefetch")&&window.IntersectionObserver&&"isIntersecting"in IntersectionObserverEntry.prototype}},{key:"isSlowConnection",value:function(){return"connection"in navigator&&"effectiveType"in navigator.connection&&("2g"===navigator.connection.effectiveType||"slow-2g"===navigator.connection.effectiveType)}}]),RocketBrowserCompatibilityChecker}(); //# sourceURL=rocket-browser-checker-js-after /* ]]> */ </script> <script type="text/javascript" id="rocket-preload-links-js-extra"> /* <![CDATA[ */ var RocketPreloadLinksConfig = {"excludeUris":"/wp-admin/|/news-sitemap.xml/|/sitemap_index.xml/|/wp-admin/admin-ajax.php/|/(?:.+/)?feed(?:/(?:.+/?)?)?$|/(?:.+/)?embed/|/(index.php/)?(.*)wp-json(/.*|$)|/refer/|/go/|/recommend/|/recommends/","usesTrailingSlash":"1","imageExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php","fileExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php|html|htm","siteUrl":"https://ontariochronicle.ca","onHoverDelay":"100","rateThrottle":"3"}; //# sourceURL=rocket-preload-links-js-extra /* ]]> */ </script> <script type="text/javascript" id="rocket-preload-links-js-after"> /* <![CDATA[ */ (function() { "use strict";var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e=function(){function i(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e}}();function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var t=function(){function n(e,t){i(this,n),this.browser=e,this.config=t,this.options=this.browser.options,this.prefetched=new Set,this.eventTime=null,this.threshold=1111,this.numOnHover=0}return e(n,[{key:"init",value:function(){!this.browser.supportsLinkPrefetch()||this.browser.isDataSaverModeOn()||this.browser.isSlowConnection()||(this.regex={excludeUris:RegExp(this.config.excludeUris,"i"),images:RegExp(".("+this.config.imageExt+")$","i"),fileExt:RegExp(".("+this.config.fileExt+")$","i")},this._initListeners(this))}},{key:"_initListeners",value:function(e){-1<this.config.onHoverDelay&&document.addEventListener("mouseover",e.listener.bind(e),e.listenerOptions),document.addEventListener("mousedown",e.listener.bind(e),e.listenerOptions),document.addEventListener("touchstart",e.listener.bind(e),e.listenerOptions)}},{key:"listener",value:function(e){var t=e.target.closest("a"),n=this._prepareUrl(t);if(null!==n)switch(e.type){case"mousedown":case"touchstart":this._addPrefetchLink(n);break;case"mouseover":this._earlyPrefetch(t,n,"mouseout")}}},{key:"_earlyPrefetch",value:function(t,e,n){var i=this,r=setTimeout(function(){if(r=null,0===i.numOnHover)setTimeout(function(){return i.numOnHover=0},1e3);else if(i.numOnHover>i.config.rateThrottle)return;i.numOnHover++,i._addPrefetchLink(e)},this.config.onHoverDelay);t.addEventListener(n,function e(){t.removeEventListener(n,e,{passive:!0}),null!==r&&(clearTimeout(r),r=null)},{passive:!0})}},{key:"_addPrefetchLink",value:function(i){return this.prefetched.add(i.href),new Promise(function(e,t){var n=document.createElement("link");n.rel="prefetch",n.href=i.href,n.onload=e,n.onerror=t,document.head.appendChild(n)}).catch(function(){})}},{key:"_prepareUrl",value:function(e){if(null===e||"object"!==(void 0===e?"undefined":r(e))||!1 in e||-1===["http:","https:"].indexOf(e.protocol))return null;var t=e.href.substring(0,this.config.siteUrl.length),n=this._getPathname(e.href,t),i={original:e.href,protocol:e.protocol,origin:t,pathname:n,href:t+n};return this._isLinkOk(i)?i:null}},{key:"_getPathname",value:function(e,t){var n=t?e.substring(this.config.siteUrl.length):e;return n.startsWith("/")||(n="/"+n),this._shouldAddTrailingSlash(n)?n+"/":n}},{key:"_shouldAddTrailingSlash",value:function(e){return this.config.usesTrailingSlash&&!e.endsWith("/")&&!this.regex.fileExt.test(e)}},{key:"_isLinkOk",value:function(e){return null!==e&&"object"===(void 0===e?"undefined":r(e))&&(!this.prefetched.has(e.href)&&e.origin===this.config.siteUrl&&-1===e.href.indexOf("?")&&-1===e.href.indexOf("#")&&!this.regex.excludeUris.test(e.href)&&!this.regex.images.test(e.href))}}],[{key:"run",value:function(){"undefined"!=typeof RocketPreloadLinksConfig&&new n(new RocketBrowserCompatibilityChecker({capture:!0,passive:!0}),RocketPreloadLinksConfig).init()}}]),n}();t.run(); }()); //# sourceURL=rocket-preload-links-js-after /* ]]> */ </script> <script type="text/javascript" src="https://ontariochronicle.ca/wp-content/themes/smart-mag/js/jquery.mfp-lightbox.js?ver=10.0.0" id="magnific-popup-js"></script> <script type="text/javascript" src="https://ontariochronicle.ca/wp-content/themes/smart-mag/js/jquery.sticky-sidebar.js?ver=10.0.0" id="theia-sticky-sidebar-js"></script> <script type="text/javascript" id="smartmag-theme-js-extra"> /* <![CDATA[ */ var Bunyad = {"ajaxurl":"https://ontariochronicle.ca/wp-admin/admin-ajax.php"}; //# sourceURL=smartmag-theme-js-extra /* ]]> */ </script> <script type="text/javascript" src="https://ontariochronicle.ca/wp-content/themes/smart-mag/js/theme.js?ver=10.0.0" id="smartmag-theme-js"></script> <script type="text/javascript" src="https://ontariochronicle.ca/wp-content/themes/smart-mag/js/float-share.js?ver=10.0.0" id="smartmag-float-share-js"></script> <script type="text/javascript" src="https://ontariochronicle.ca/wp-content/plugins/google-site-kit/dist/assets/js/googlesitekit-events-provider-wpforms-08f4a4ca33532233b542.js" id="googlesitekit-events-provider-wpforms-js" defer></script> <script id="wp-emoji-settings" type="application/json"> {"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://ontariochronicle.ca/wp-includes/js/wp-emoji-release.min.js?ver=6.9.4"}} </script> <script type="module"> /* <![CDATA[ */ /*! This file is auto-generated */ const a=JSON.parse(document.getElementById("wp-emoji-settings").textContent),o=(window._wpemojiSettings=a,"wpEmojiSettingsSupports"),s=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const a=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===a[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,a){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!a(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,a){let r;const o=(r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),s=(o.textBaseline="top",o.font="600 32px Arial",{});return e.forEach(e=>{s[e]=t(o,e,n,a)}),s}function r(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}a.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(s),u.toString(),c.toString(),p.toString()].join(",")+"));",a=new Blob([e],{type:"text/javascript"});const r=new Worker(URL.createObjectURL(a),{name:"wpTestEmojiSupports"});return void(r.onmessage=e=>{i(n=e.data),r.terminate(),t(n)})}catch(e){}i(n=f(s,u,c,p))}t(n)}).then(e=>{for(const n in e)a.supports[n]=e[n],a.supports.everything=a.supports.everything&&a.supports[n],"flag"!==n&&(a.supports.everythingExceptFlag=a.supports.everythingExceptFlag&&a.supports[n]);var t;a.supports.everythingExceptFlag=a.supports.everythingExceptFlag&&!a.supports.flag,a.supports.everything||((t=a.source||{}).concatemoji?r(t.concatemoji):t.wpemoji&&t.twemoji&&(r(t.twemoji),r(t.wpemoji)))}); //# sourceURL=https://ontariochronicle.ca/wp-includes/js/wp-emoji-loader.min.js /* ]]> */ </script> </body> </html> <!-- Inline CSS for Banner Ads --> <style> .sticky-banner { position: sticky; top: 0; z-index: 1000; width: 100%; background-color: #fff; border-bottom: 1px solid #ddd; display: flex; justify-content: center; padding: 10px 0; margin-top: 10px; /* Add a gap between the header and sticky banner */ } .banner-content { width: 468px; /* Match the ad width */ height: 60px; /* Match the ad height */ display: flex; justify-content: center; align-items: center; } .above-related-posts-banner { width: 100%; display: flex; justify-content: center; padding: 20px 0; margin-top: 20px; border-top: 1px solid #ddd; /* Optional: add a separator at the top */ background-color: #fff; } </style> <script src="/cdn-cgi/scripts/7d0fa10a/cloudflare-static/rocket-loader.min.js" data-cf-settings="35f9ff893dd0ca99ca957a5d-|49" defer></script><script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>