Trump should exact a heavy price for saving Castro’s Cuba

.....

© Washington Examiner