ADVERTISEMENT

Suspected US strikes pummel Houthi-controlled areas of Yemen

Published Mar 28, 2025 05:56 am

YEMEN PHOTO.jpg

In this image made from video, smoke rises after a blast in Sanaa, Yemen, Friday, March 28, 2025. (AP Photo)

 

DUBAI, United Arab Emirates (AP) — Suspected U.S. airstrikes pummeled sites across Yemen controlled by the Houthi rebels early Friday, including neighborhoods in the capital, Sanaa.
 

The extent of the damage and possible casualties wasn't immediately clear, though the number of strikes appeared particularly intense compared to other days in the campaign that began March 15.
 

An Associated Press review has found the new American operation under President Donald Trump appears more more extensive than those under former President Joe Biden, as the U.S. moves from solely targeting launch sites to firing at ranking personnel as well as dropping bombs in cities.
 

Initial reports from the Houthis described at least seven people being hurt in the attacks Friday in Sanaa, Yemen's capital that the rebels have held since 2014. Other strikes hit around the Red Sea port city of Hodeida, the rebel's stronghold of Saada and in Yemen's al-Jawf, Amran and Marib governorates.
 

The Houthis did not immediately acknowledge what at those sites had been targeted, other than Sanaa International Airport, which is used for both civilian and military traffic. Neighborhoods in the capital also are home to military and intelligence service sites — as well as crowded with civilians.
 

An Associated Press video showed one bomb dropping into Sanaa, with a huge plume of smoke rising into the night sky as many people were awake in the final days of the Muslim holy fasting month of Ramadan.
 

Other areas hit included mountainous terrain north of Sanaa in Amran, where military camps and other installations are believed to be. The Houthis' al-Masirah satellite news network described communication networks going down after the attacks, which included at least 19 strikes there alone.
 

The U.S. military's Central Command, which now has authority from the White House to strike offensively in Yemen without pre-approval, did not immediately acknowledge conducting any strikes. The command, which under Biden offered details on individual strikes, has not provided that information in this campaign.
 

The new campaign of airstrikes, which the Houthis say have killed at least 57 people, started after the rebels threatened to begin targeting "Israeli" ships again over Israel blocking aid entering the Gaza Strip. The rebels in the past have had a loose definition of what constitutes an Israeli ship, meaning other vessels could be targeted as well.
 

The Houthis had targeted over 100 merchant vessels with missiles and drones, sinking two vessels and killing four sailors during their campaign targeting ships from November 2023 until January of this year. They also launched attacks targeting American warships, though none have been hit so far.
 

The attacks greatly raised the Houthis' profile as they faced economic problems and launched a crackdown targeting any dissent and aid workers at home amid Yemen's decadelong stalemated war that has torn apart the Arab world's poorest nation.
 

Related Tags

Houthi rebels YEMEN 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.