Elektrine lite

← Feed

@jonesmurphy@mastodon.social

2026-09-19 15:59 UTC

@mcnado@mstdn.social The USA leads the world by far in per capita imprisonment, and is tied for the lead in prison population with China, a brutal dictatorship prison state with 4 times the US population. There is a LOT of false imprisonment going on in America, and DNA exonerations are soaring and are proving that scientifically.

Replies (0)

No replies.