The Marshall Project
The Marshall Project is a nonpartisan, nonprofit news organization that seeks to create and sustain a sense of national urgency about the U.S. criminal justice system.
On the Lokashakti Network since:
Wednesday, 17 August 2016
The first step in the direction of a world rule of law is the recognition that peace no longer is an unobtainable ideal but a necessary condition of continued human existence.