When Yuri Nosenko defected he said Oswald was not a Soviet agent. Of course you have to believe that Nosenko was on the level and not a plant by the KGB. But after all these years i believe Nosenko was a legit defector and not a double agent.