The Disturbing Reason 97% Of Federal Drug Defendants Plead Guilty
Human Rights Watch (HRW) has a disturbing report alleging the U.S. government essentially forces drug defendants to either plead guilty or rot in prison for an insane amount of time.
Human Rights Watch (HRW) has a disturbing report alleging the U.S. government essentially forces drug defendants to either plead guilty or rot in prison for an insane amount of time.