You must log in or # to comment.
More toothless posturing. We have been needlessly vilifying Cuba without cause for over half a century.
Where were they in March?
Or any time in the last half-century?
Is there any commonality to these “members of Congress”?



