ADVERTISEMENT

Bolsonaro leaves Brazil with two days left on his mandate

Published Dec 31, 2022 05:56 pm

BRASILIA, Brazil - Brazil's outgoing President Jair Bolsonaro, who has not acknowledged his electoral defeat, left the country Friday, two days before his successor's inauguration and shortly after bidding his followers a tearful farewell.

The controversial far-right leader left for Florida in the United States on an air force plane around 2:00 pm (1700 GMT), according to several news outlets.

"I am flying, I'll be back soon," CNN Brazil reported Bolsonaro as saying.

His plane landed in Orlando shortly after 9:00 pm (0200 GMT Saturday), according to the aviation tracking website FlightAware.

This means he will miss Sunday's swearing-in ceremony and will not transfer the presidential sash to leftist president-elect Luiz Inacio Lula da Silva, as is the tradition.

Bolsonaro is technically president for two more days.

His vice president, Hamilton Mourao, is now acting president and will give a national address on Saturday, according to the RNR public broadcaster.

The presidency did not respond to AFP questions on the timing and purpose of Bolsonaro's trip.

Earlier Friday, Bolsonaro assured supporters in a live broadcast on social media that "we will not see the world end on January 1" when Lula takes up the presidential mantle.

"We have a great future ahead," the outgoing president declared, adding: "Battles are lost, but we will not lose the war."

It was Bolsonaro's first live address since his narrow October defeat, after which the active social media user fell uncharacteristically silent.

- Unprecedented security -

Lula had won the election with 50.9 percent of the vote to Bolsonaro's 49.1 percent.

His inauguration would be the first since 1985 without the outgoing president transferring the presidential sash to his successor.

That year, the last president of the military dictatorship, General Joao Batista Figueiredo, snubbed the inauguration of Jose Sarney, according to reports from the time by the O Globo newspaper.

Addressing hundreds of followers who continue to protest outside military installations in Brasilia and other cities demanding the army intervene to stop Lula's ascension, Bolsonaro said he had given his best.

"I never expected to get here," he said, in tears.

"At least, we delayed by four years Brazil's collapse into this nefarious ideology, which is the left... Say the best of me," added Bolsonaro, who according to a majority of analysts leaves behind a poor record that includes environmental destruction and Covid-19 chaos.

According to Friday's government gazette, the presidency had authorized a delegation to travel with Bolsonaro to Miami from January 1 to 30 to provide "security and personal support."

The outgoing leader spoke for the first time Friday about a failed bomb attack in Brasilia a week ago by a man who said he was a Bolsonaro supporter seeking to sow "chaos" ahead of the inauguration and "prevent the establishment of communism in Brazil" under Lula.

"Nothing justifies this attempt at terrorism," Bolsonaro said.

The failed attempt with explosives placed in a fuel truck, as well as acts of vandalism carried out by other Bolsonaro fans, prompted the authorities to deploy an unprecedented security contingent for Sunday's swearing in.

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.