Why the US is Losing the War to the Houthis February 27, 2024 Two fallen Navy SEALS and only 32 dead terrorists after two months of fighting. The post Why the US is Losing the War to the Houthis appeared first on Frontpage Mag. Share: XFacebookLinkedin Author: