November 20, 2003

Illinois Reforms System for Deaht Penalty:
Probably the only "reform" that would be better would be to ban the death penalty altogether. Someday...
Posted at 07:54 AM