iOS app Android app

Ted Stevens Crash

Eerie Video: Stevens Recommends O'Keefe To NASA Job, Circa 2001

Huffington Post | Posted 05.25.2011 | Politics

From the C-SPAN Archives, this video dated December 7, 2001 shows part of the Senate confirmation for Sean O'Keefe to the role of NASA administrator. ...