Energy Dept. Engineer Busted Over Alleged Support For Iran-Backed Houthis
A Department of Energy engineer has been arrested on allegations that he attempted to provide technical support to the Iran-backed Houthis, raising serious questions about a federal employee’s overseas activities and alleged use of engineering expertise to assist a designated terrorist organization. FBI agents arrested Ashton Hamed Ellaboudy,