Tracy,
On my personal evolution chart, I've gone from believing that "the evil, evil, evil CIA killed JFK ... to entertaining the idea that Oswald did it by herself ... to my current position that there WAS a conspiracy, but it wasn't by the CIA/Military Industrial Complex/Far Right, but ... gasp ... by Nikita Khrushchev & Co. and/or Fidel Castro & Co.
Or, as Ion Pacepa says, maybe Oswald was programmed/trained to be an assassin in the USSR, and was sent back to the U.S. in June 1962 to kill JFK. (Pacepa says Khruschev got "cold feet" and tried to call the mission off, but was unable to do so, and Oswald, like the Energizer Rabbit, just kept right on a-goin'.)
I started moving in the general direction that the Ruskies and/or The Bearded One did it after I read Tennent H. Bagley's "Spy Wars" and his "Ghosts of the Spy Wars," and Mark Riebling's fine book "Wedge: The Secret War Between the FBI and CIA" a couple of years ago, and that fuzzy-warm feeling was reinforced by the Russian invasion of Ukraine in 2014 and the successful Russian "active measures" shenanigans during our 2016 presidential election campaign (which installed pro-Russia KGB/Mafia "useful idiot" Donald Trump as our president, IMHO).
But my epiphany came a few months ago when it dawned on me that the KGB TRIPLE-AGENT James Angleton referred to as "Byetkov*?" in his June, 1975, Chutch Committee testimony, and as "another hangnail" in his February, 1976, testimony, had to be the well-paid-by-the-Ruskies (WITH A HIGHLY REDACTED CIA "201" FILE) Soviet Embassy security guard Ivan Obyedkov (pronounced "ah-bee-ED-cough"), the dude who volunteered the WW III Virus-inducing name "Kostikov" to Oswald (or, more likely, Oswald's KGB or DGI impersonator) over the phone on 10/01/63.
That, plus the fact that another triple-agent, Aleksei Kulak (Hoover's beloved FEDORA) had, for Hoover's and Angleton's and Bagley's "benefit," already implicated-by-association this Kostikov as a KGB Department 13 "wet affairs" officer by fingering Kostikov's and TUMBLEWEED's occasional contact, U.N. "diplomat" Oleg Brykin, as same.
-- Tommy
PS In a recent Facebook private message conversation I had with Bill Simpich, he agreed with my assessment that Angleton's "Byetkov*?" must have been this Ivan Obyedkov .