beta4good.bsky.social
@beta4good.bsky.social
In the US, in 2025, there will be a maximum of 0.54% of the total population in prisons. A simple fact check.
July 18, 2025 at 8:22 AM