If you want to find the most billionaires per capita in the world, you can find them at this U.S. city. Buzz60’s Natasha Abellard has the story.
Quickly and easily download Instagram videos with our free tool.