World Wires · story 14684 · unverified · 2 source(s)

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.

Open in the desk

Coverage

What this site indexes