ADVERTISEMENT

Trump will hold a rally in Michigan next week to mark his first 100 days in office

Published Apr 24, 2025 03:13 am

LANSING, Mich. (AP) — President Donald Trump will mark his first 100 days in office next week with a rally in Michigan, his first since returning to the White House earlier this year.

AP25108616262194.jpg
President Donald Trump arrives at a swearing in ceremony for Dr. Mehmet Oz to be Administrator of the Centers for Medicare and Medicaid Services, in the Oval Office of the White House, Friday, April 18, 2025, in Washington. (AP Photo/Alex Brandon)

Trump will visit Macomb County on Tuesday, the White House press secretary said. The region just north of Detroit, known as an automotive hub.

“President Trump is excited to return to the great state of Michigan next Tuesday, where he will rally in Macomb County to celebrate the FIRST 100 DAYS!” Karoline Leavitt said Wednesday on social media.

The rally will take place one day before Trump’s 100th day in office — a traditional early milestone in which a president's progress is measured against campaign promises. Michigan was one of the key battleground states Trump flipped last year from Democrats on his path back to the White House.

Trump has not traveled much since taking office outside of personal weekend trips. His only other official trip in his second term was during the first week, when he visited disaster zones in North Carolina and California and held an event in Las Vegas to promote his plan to eliminate taxes on tips.

But later this week, Trump will travel to Pope Francis' funeral in Rome, the first foreign trip in his second term.

Trump’s upcoming trip to Michigan follows a series of meetings and phone calls with the state’s high-profile Democratic governor, Gretchen Whitmer. Once a sharp critic of Trump, Whitmer has said that she hopes to find common ground with the president in his second term.

A key area of potential cooperation that Whitmer has pointed to is Selfridge Air National Guard Base, long a concern for Whitmer and Michigan lawmakers amid uncertainty over its future as the A-10 aircraft stationed there are phased out. The base is located in Macomb County, where he is set to appear Tuesday.

Trump mentioned Selfridge during an April 9 executive order signing in the Oval Office, an event that Whitmer was present for, saying he hoped to keep the base “open, strong, thriving.”

“I think we’re going to be successful, Governor. I think we’ll be very successful there,” Trump said about Selfridge.

Whitmer — whom Trump praised during his remarks — later said she was unexpectedly brought into the Oval Office during her visit. A photo captured her trying to shield her face from cameras with a folder.

Asked Wednesday if Whitmer would appear with the president in Michigan, a spokesperson for the governor said they “don't have anything to share at this time."

Whitmer and other Michigan officials have long advocated for a new fighter mission to replace the outgoing A-10 squadron at Selfridge.

In a 2023 letter sent during President Joe Biden’s administration, Whitmer urged the secretary of the Air Force to act, writing, “I repeat and reiterate what I stated in November and many times before over the past year: a fighter mission at Selfridge to recapitalize the A10s is the right path forward for the State of Michigan, the Air Force, and the nation."

Related Tags

WORLDNEWS
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.