top | item 46491394

(no title)

ric2b | 1 month ago

There was a large scale self-reported study in November of 2024. It was actually way over 30%, if you ignore non-respondents.

discuss

order

The_President|1 month ago

Let's see it - Sounds like it would be easy to find?