Crime

This Day in Liberal Judicial Activism—June 20

Justice Scalia marvels at the majority’s ability to extract a ‘national consensus’ from the fact that 18 of the 38 states that permit capital punishment have recently enacted legislation barring execution . . .