Billionaires Richard Branson and Jeff Bezos have embarked on their own space race this month, there’s one spaceman that has found its home in the Caribbean Sea.

Read more