On a highway in Cuba, a not-so-subtle reminder of a tumultuous relationship. The signs reads in Spanish 'The blockade is the largest genocide in history.' It's referring to the decades-long U.S. economic embargo against Cuba, which the U.N. General Assembly condemned on Tuesday for the 23rd time. Residents on the streets of Havana support the resolution.