Which American leader did Lee Harvey Oswald assassinate? July 6, 2017 By Show answer John F Kennedy. More American Presidents QuestionsMore History Questions