- Posted by toky
- Category:
- 0 Comments
InsightCuba's Tom Popper on CNN
A taste of the forbidden fruit and now everyone wants a bite! Unbelievable to many, Americans can actually legally travel to Cuba. InsightCuba’s president, Tom Popper explains this and more on CNN.