PoliticsUS Energy Department engineer arrested over alleged support for Houthis
A US Energy Department engineer has been arrested on allegations that he supported the Houthis. The Justice Department says he could face up to 20 years in prison if convicted.
US Energy Department engineer arrested over alleged support for Houthis
Politics