DOE engineer arrested over Houthi support allegations
A U.S. Department of Energy electrical engineer was arrested for allegedly assisting Houthi rebels with explosives components and communications.
A U.S. Department of Energy electrical engineer was arrested for allegedly assisting Houthi rebels with explosives components and communications.