Oswald with Cruz Passing Out the Famous “Hands Off Cuba” Pamphlets. Oswald Was Arrested. In an article written by David Zephyr, he  has exposed the connection between Rafael Cruz the fa…

Source: Rafael Cruz, A Pro-Batista, CIA Connected Cuban In Exile? Really Ted?

Advertisements