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