info on jack ruby here.
http://jfkfacts.org/assassination/news/ex-flame-says-jack-ruby-had-no-choice-but-to-kill-oswald/
Yes, although I still think Oswald acted alone, I always thought the Jack Ruby thing was the strangest part of the whole affair.
It seems Mexico City was a hub of KGB activity at one time. I recall seeing a program about JFK and his women. One thing the FBI noted was that Marilyn Monroe met with KGB agents in Mexico City.
I think they eventually decided that she had Communist sympathies but was not too smart.