Theresa Hitchens

Theresa Hitchens appears in the following:

Space Wars

Tuesday, February 26, 2008

Theresa Hitchens, director of the Center for Defense Information, discusses the spy satellite shoot-down and puts it in the context of space weaponization.

Comments [7]