ADVERTISEMENT

Brazil flooding, landslides kill at least 36

Published Feb 20, 2023 08:15 am

SAO PAULO, Brazil - Flooding and landslides triggered by torrential rain in Brazil claimed at least 36 lives on Carnival weekend in southeast Sao Paulo state, authorities said Sunday.

This handout picture released by Sao Sebastiao City Hall shows the damage caused by heavy rains in the municipality of Sao Sebastiao, north coast of the state of Sao Paulo, Brazil, on February 19, 2023. A strong storm with a "record" amount of rain caused at least 19 deaths from floods and landslides during the carnival weekend in several towns in the state of Sao Paulo, authorities reported on Sunday. NELSON ALMEIDA / Sao Sebastiao City Hall / AFP

TV and social media footage from the town of Sao Sebastiao showed entire neighborhoods under water, debris from hillside houses swept away by oozing earth, flooded highways and cars destroyed by fallen trees, among other damage.

At least 35 people died in Sao Sebastiao, the state government said. A girl was also killed in the town of Ubatuba, news reports said.

"Unfortunately, we are going to have many more deaths," the state civil defense chief, Henguel Pereira, told the newspaper Folha de Sao Paulo.

Another 228 people were left homeless and 338 were evacuated in the coastal region north of the city of Sao Paulo, the state government said earlier, as rescue crews raced to help those hit by the storm.

The authorities did not give a figure for how many people were missing or injured.

Sao Paulo state governor Tarcisio de Freitas declared a state of emergency in five towns along the coast after flying over areas devastated by the weather. He freed up the equivalent of $1.5 million for rescue operations.

President Luiz Inacio Lula da Silva said on Twitter that he will visit the area on Monday. He has been on holiday since Friday in the northeast state of Bahia.

Sao Sebastiao, 200 kilometers (120 miles) north of Sao Paulo and where many people from the city spend the pre-Lenten holiday weekend on the beach, was hard hit, as a record 60 centimeters (nearly two feet) of rain fell in 24 hours, city officials said.

That is more than twice the amount that normally falls in a month.

Carnival events in Sao Sebastiao and elsewhere were cancelled.

"We have not yet gauged the scale of the damage. We are trying to rescue the victims," said Sao Sebastiao Mayor Felipe Augusto, calling the situation in the town "extremely critical."

"We are working at nearly 50 residences that collapsed under the force of the water and there are still people buried," he told Globonews.

More than 100 firefighters were working at the scene, with the aid of helicopters.

Soldiers were also taking part in the race to help people affected by the downpour.

Lula said government at all levels would work to "take care of the injured, look for missing people and restore roads, energy and telecommunications."

Amid the loss and destruction, authorities said a boy aged two was rescued from a sea of mud, as was a woman who was giving birth.

Extreme weather events fueled by climate change are taking a heavy toll on Brazil.

Torrential rains last year in the city of Petropolis led to the death of more than 230 people.

Related Tags

Landslides WORLDNEWS BRAZIL FLOODING
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.