Lee Harvey Oswald shot and killed JFK, no doubt about it. The US can’t accept that a born loser could take down the most powerful machinery of government in the world. The suckers in the Secret Service lost a President that the truth of the matter. Oliver Stone is just looking for a beat up again.