Philadelphia, PA 19104
United States
University of Pennsylvania
remorse, sentencing, criminal law, judges