The Day Nixon Met Castro

Nixon and the Bay of Pigs (Excerpt)
| Granma | July 8, 2007.
"Many well informed people consider that the disappearance of Fidel