THE WICKED ENCYCLOPEDIA

The Wicked Encyclopedia

mass incarceration

WICKED INFO
Find a term:
Find Terms & Definitions.

Definition

The large-scale imprisonment of people.