RE: The Castros had foreknowledge of Oswald’s assassination plan.
How about the Russian KGB?
The Castro connection has been confirmed in several reports. It was the driving force (but never completely admitted) for the congressional move against Cuba trade.