American flag banner American Experience PBS

Lee Harvey Oswald's arrest at the Texas Theater in Dallas on November 22, 1963.

Lee Harvey Oswald's arrest at the Texas Theater in Dallas on November 22, 1963.

NARA / President John F. Kennedy Assassination Records Collection

Oswald's Ghost home