Skip to main content

The claim

The United States is spending $80 billion a year to lock up 2.2 million people

Rating

True

Reviewed by WikiTribune ↗ ·

Original fact check ↗