98 () posted 2 years ago by GoldenPlains 2 years ago by GoldenPlains +98 / -0 77 comments share 77 comments share save hide report block hide replies
Something like 2% of users, who are overwhelmingly American, create 80% of the tweets.