Why is felony disenfranchisement much more commen in the USA than the rest of the developed world?

by bruker12
GameOfFancySeats

Disenfranchisement? What do you mean?