Trusted News Discovery Since 2008
{{/content}}
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