1 Comment
⭠ Return to thread

1 in 36 is the latest US number

Denial was published in 2017.

It's beyond terrifying that it would go from 68 to 36 in 6 years!

That's over 10% pa growth rate.

Expand full comment