MetricMaps

A new report from MetricMaps details a shocking statistic — in 16 states in the nation, there are more people locked up in correctional facilities than those residing in college dorms. Most of the states highlighted in the report are in the South and most of the inmates are Black. Out of the 16 states listed in […]