The last moments of the failed June 1959 expedition set to overthrow Trujillo's dictatorship qiwan.cc in the Dominican Republic.
The last moments of the failed June 1959 expedition set to overthrow Trujillo's dictatorship qiwan.cc in the Dominican Republic.