Oral History

Dr. David Fletcher

Fletcher was a minister in North Carolina in 1963. He observed part of the Dealey Plaza filming of Oliver Stone’s JFK in 1991. Recorded August 10, 2017.