Meet duo who got Rs 25,000,000 funding to buy an island and make their own country

Credit: DNA- Published on December 25, 2023
The island lies in the Caribbean and just 15 minutes off the coast of the country Belize. It has over 100 investors.

You are here


Related videos from verified sources

Unique Christmas Traditions Across the United States 01:31
Credit: Wibbitz Top Stories - Published on December 19, 2023 


You might like