
Ro Khanna @RoKhanna
FACT: 87 percent of American wealth is invested in the United States. The next closest nation is the Cayman Islands with 2 percent of U.S. wealth. It’s absurd to think that a wealth tax will cause billionaires to stop investing their money in the United States. — PolitiTweet.org