A Department of Energy employee was arrested Wednesday on federal charges of trying to materially backing the Houthis, a designated foreign terrorist organization, according to a Department of Justice press release.
Continue reading...
[ H/T Newsmax ]