A YouTuber from the Dominican Republic ended up traumatized after visiting Cuba and coming to the conclusion it is "the largest prison in the world." One has to wonder what he was expecting when he decided to visit the island. It's not like the brutal oppression and misery suffered by the Cuban people for the