Attempts to Overthrow Cuban Leader Fidel Castro
Vince Houghton talked about attempts by the U.S. government to overthrow or assassinate Cuban leader Fidel Castro. He spoke about the Bay of Pigs invasion as well as lesser-known plans invol…
1,251 views