US Arrests Ex-CIA Official With $40m Gold, $2m Cash At Home
The United States has arrested a former senior CIA official after a search found $40 million worth of gold bars at his home. FBI officers also seized $2 million in cash and around 35 luxury watches this month from the home of David Rush in the US state of Virginia, according to court documents. The New York Times reported on Wednesday that he was a former senior CIA official, quoting […]