In the opinion of many, Cuba is an isolated socialist dinosaur.
Cuba is thought to be an isolated socialist dinosaur by few.
mnli hypothesis: Cuba is thought to be an isolated socialist dinosaur by few. premise: In the opinion of many, Cuba is an isolated socialist dinosaur.