America stands as the true North Star for freedom and we should be the champion of all freedom loving people around the world. The great people of Cuba have put up for far too long, despots and tyrants. They know they can do better and we should stand with them.