ADVERTISEMENT

Heavy rains force evacuations, trap motorists in Canada

Published Nov 16, 2021 10:18 am


OTTAWA, Canada -- Relentless rain battered Canada's Pacific coast on Monday, forcing a town's evacuation and trapping motorists as mudslides, rocks and debris were washed across major highways.

AFP/ MANILA BULLETIN


Some 275 people, according to local media, were stuck overnight in their cars between two mudslides on Highway 7 near the town of Agassiz in British Columbia.

Since the morning, additional mudslides near Lillooet and Haig pinned down more travellers, the province's public safety minister, Mike Farnworth, told a news conference.

Meanwhile, Merritt -- about 300 kilometres (185 miles) from the coast -- ordered the evacuation of all 7,000 of its townsfolk after flooding compromised the local wastewater treatment plant and washed out two bridges. Barricades also went up restricting access to the town.

Farnworth said search and rescue crews were dispatched to free people trapped for hours without food or water in 80 to 100 cars on Highway 7.

"Many people have been rescued by helicopters from mudslides near Agassiz and Hope with crews working to rescue the remaining people in the next few hours," he said.

Those trapped in 50 vehicles in the Lillooet mudslide have all been rescued, while efforts were underway to free an unspecified number of people at the Haig site, he added.

Video footage showed a military helicopter landing on a highway covered in mud and debris, to pick up stranded motorists.

British Columbia emergency health services said it transported nine patients to hospital with minor injuries overnight from the Agassiz landslide.

Emergency centres were set up for displaced residents.

"Please stay safe," Prime Minister Justin Trudeau said in a Twitter message to British Columbians.

"We're ready to provide whatever assistance is needed as you deal with and recover from the flooding and this extreme weather," he said.

- Wettest ever -

British Columbia's transportation ministry said several highways were closed Monday. "Heavy rains and subsequent mudslides/flooding have impacted various highways in the BC interior," it said.

The local utility issued flood alerts due to high water flows into its reservoirs, and said it was working to restore power to thousands hit by outages.

Construction of the Trans Mountain pipeline connecting the Alberta oil sands to the Pacific coast was also paused, a company spokesperson told AFP, "due to widespread flooding and debris flows."

In the city of Abbotsford, outside Vancouver, authorities ordered more than 100 homes evacuated in several neighborhoods threatened by flooding and mudslides, while television images showed farms in the Fraser Valley under several feet of water.

Meteorologist Tyler Hamilton commented on social media that Abbotsford in the past 140 days had experienced both its warmest and wettest days ever.

Environment Canada said up to 250 millimetres (almost 10 inches) of rain -- what the region normally gets in a month -- was expected by the day's end in and around Vancouver, which was also hit last week by a rare tornado.

The extreme weather comes after British Columbia suffered record-high temperatures over the summer that killed more than 500 people, as well as wildfires that destroyed a town.

ADVERTISEMENT
.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1561_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1562_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1563_widget.title }}

{{ articles_filter_1564_widget.title }}

.mb-article-details { position: relative; } .mb-article-details .article-body-preview, .mb-article-details .article-body-summary{ font-size: 17px; line-height: 30px; font-family: "Libre Caslon Text", serif; color: #000; } .mb-article-details .article-body-preview iframe , .mb-article-details .article-body-summary iframe{ width: 100%; margin: auto; } .read-more-background { background: linear-gradient(180deg, color(display-p3 1.000 1.000 1.000 / 0) 13.75%, color(display-p3 1.000 1.000 1.000 / 0.8) 30.79%, color(display-p3 1.000 1.000 1.000) 72.5%); position: absolute; height: 200px; width: 100%; bottom: 0; display: flex; justify-content: center; align-items: center; padding: 0; } .read-more-background a{ color: #000; } .read-more-btn { padding: 17px 45px; font-family: Inter; font-weight: 700; font-size: 18px; line-height: 16px; text-align: center; vertical-align: middle; border: 1px solid black; background-color: white; } .hidden { display: none; }
function initializeAllSwipers() { // Get all hidden inputs with cms_article_id document.querySelectorAll('[id^="cms_article_id_"]').forEach(function (input) { const cmsArticleId = input.value; const articleSelector = '#article-' + cmsArticleId + ' .body_images'; const swiperElement = document.querySelector(articleSelector); if (swiperElement && !swiperElement.classList.contains('swiper-initialized')) { new Swiper(articleSelector, { loop: true, pagination: false, navigation: { nextEl: '#article-' + cmsArticleId + ' .swiper-button-next', prevEl: '#article-' + cmsArticleId + ' .swiper-button-prev', }, }); } }); } setTimeout(initializeAllSwipers, 3000); const intersectionObserver = new IntersectionObserver( (entries) => { entries.forEach((entry) => { if (entry.isIntersecting) { const newUrl = entry.target.getAttribute("data-url"); if (newUrl) { history.pushState(null, null, newUrl); let article = entry.target; // Extract metadata const author = article.querySelector('.author-section').textContent.replace('By', '').trim(); const section = article.querySelector('.section-info ').textContent.replace(' ', ' '); const title = article.querySelector('.article-title h1').textContent; // Parse URL for Chartbeat path format const parsedUrl = new URL(newUrl, window.location.origin); const cleanUrl = parsedUrl.host + parsedUrl.pathname; // Update Chartbeat configuration if (typeof window._sf_async_config !== 'undefined') { window._sf_async_config.path = cleanUrl; window._sf_async_config.sections = section; window._sf_async_config.authors = author; } // Track virtual page view with Chartbeat if (typeof pSUPERFLY !== 'undefined' && typeof pSUPERFLY.virtualPage === 'function') { try { pSUPERFLY.virtualPage({ path: cleanUrl, title: title, sections: section, authors: author }); } catch (error) { console.error('ping error', error); } } // Optional: Update document title if (title && title !== document.title) { document.title = title; } } } }); }, { threshold: 0.1 } ); function showArticleBody(button) { const article = button.closest("article"); const summary = article.querySelector(".article-body-summary"); const body = article.querySelector(".article-body-preview"); const readMoreSection = article.querySelector(".read-more-background"); // Hide summary and read-more section summary.style.display = "none"; readMoreSection.style.display = "none"; // Show the full article body body.classList.remove("hidden"); } document.addEventListener("DOMContentLoaded", () => { let loadCount = 0; // Track how many times articles are loaded const offset = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; // Offset values const currentUrl = window.location.pathname.substring(1); let isLoading = false; // Prevent multiple calls if (!currentUrl) { console.log("Current URL is invalid."); return; } const sentinel = document.getElementById("load-more-sentinel"); if (!sentinel) { console.log("Sentinel element not found."); return; } function isSentinelVisible() { const rect = sentinel.getBoundingClientRect(); return ( rect.top < window.innerHeight && rect.bottom >= 0 ); } function onScroll() { if (isLoading) return; if (isSentinelVisible()) { if (loadCount >= offset.length) { console.log("Maximum load attempts reached."); window.removeEventListener("scroll", onScroll); return; } isLoading = true; const currentOffset = offset[loadCount]; window.loadMoreItems().then(() => { let article = document.querySelector('#widget_1690 > div:nth-last-of-type(2) article'); intersectionObserver.observe(article) loadCount++; }).catch(error => { console.error("Error loading more items:", error); }).finally(() => { isLoading = false; }); } } window.addEventListener("scroll", onScroll); });

Sign up by email to receive news.