A former CIA officer in Virginia has been charged with stealing tens of millions of dollars in gold bars and foreign currency from the very agency he worked for, according to an FBI affidavit and a source familiar with the matter.

Follow the latest news on the major headlines of the day.

The longtime senior officer was also accused of lying about his background for nearly two decades, according to court documents about the case.

Federal officials searched his home on May 18 and seized more than 300 gold bars