AdvertisementThe U.S. and Britain carry out strikes on 18 Houthi targets in YemenFebruary 24, 2024Emma BowmanfacebookEmailThis image provided by the U.S. Navy shows an aircraft launching from USS Dwight D. Eisenhower in the Red Sea last month. The U.S. and Britain struck more than a dozen Houthi targets in Yemen on Saturday, military officials said. (AP)