Explore Freedom » Freedom on the Web » The Castros Are Finally Gone. The U.S. Should End the Cuba Embargo and Open the Gates.