Cuba Gets Symbolic Victory at UN
The United States half-century economic blockade on Cuba got another resounding rebuff on Tuesday at the United Nations by a record 187-2 vote. Only Israel supported Washington’s position with all other US allies telling the Obama administration that enough’s enough on its attempted stranglehold on Cuba.
Read More