Image 1 of 1
Navy_telegram_about_Oswald.jpg
CE 917 Telegram from the naval attache in the American Embassy in Moscow to the Department of the Navy about the intentions to Lee Harvery Oswald to funish information about US radar....Photograph: Warren Commission/ Dennis Brack Archives

