The Sentencing Project’s new report shows that even though the U.S. is 5% of the global population, it accounts for 83% of people serving LWOP IN the world. We have a long way to go for true reform shorturl.at/TMgkO
13.01.2025 05:10 — 👍 1 🔁 1 💬 0 📌 0