June C. Terpstra, Ph.D. In the film, Fidel, The Untold Story, there is an interview with Fidel Castro where he says he does not need a Kevlar vest to protect him from countless CIA assassination attempts because he wears a moral vest. I am back in…
more »