oswald02.jpg

Lee Harvey Oswald in Russia?  Looks like an imposter to me!