He was a patsy but no the Cubans had nothing to do with it. They had no motivation. The CIA, the mob, and the Military Industrial Complex did have the motivation.
No because when it comes to the assassination, History Channel always promotes the fairy tale that Oswald did it. They refuse to acknowledge evidence of conspiracy. I've been studying the assassination for 7 years.