Deleted No
Hibernated Yes
Last Checked Dec. 14, 2020

Created

Thu Nov 14 15:21:52 +0000 2019

Likes

468

Retweets

197

Source

Twitter for iPhone

View Raw Data

JSON Data

View on Twitter

Likely Available
Profile Image

Ro Khanna @RoKhanna

Billionaires will continue to invest their money in the US. 87% of American wealth is in the US. The next closest is 2% in the Cayman Islands and 1.5% in UK. A few may grumble about the wealth tax, but they get this is still the best place to invest! https://t.co/PEm2R9O9Q9 — PolitiTweet.org

Posted Nov. 14, 2019 Hibernated