Scott Armstrong is the current director of Information Trust, a former journalist for The Washington Post, and founder of the National Security Archive. He was a staff member of the Senate Watergate Committee.
Key details
edit section
Born
Zodiac
Tags
Add tag
Partner
edit
Family members
add
Please set Gender for this person to allow access to this feature.