Ex-CIA Official Arrested After $40M Gold Bars Found

Former CIA official David Rush arrested after FBI found $40 million in gold bars, $2M cash, and Rolexes at his Virginia home. He faces charges for lying about credentials and stealing military leave pay.

Page 125 of 474
Pickt mobile sticky banner — logo, tagline and CTA button