Nation

The United States seems to enjoy locking people up. Despite the nation only accounting for 5 percent of the world’s population, America accounts for 25 percent of its prison population. A new report published by The Vera Institute of Justice suggests, America is jailing more people even though the national crime rate  is going down. Nicolas Turner, […]