Skip to Main Content
The student news site of Carlisle High School

Periscope

The student news site of Carlisle High School

Periscope

The student news site of Carlisle High School

Periscope

The United States is home to the world's largest prison population of 2.2 million inmates.

United States: Land of the Free? (Editorial)

Scott Bowser, News writer October 22, 2015

The United States, the land of the free, is home to the world’s largest prison population of roughly 2.2 million, according to the U.S. Bureau of Justice. This situation needs to change. Although...

Load More Stories
Donate to Periscope
$240
$500
Contributed
Our Goal