News Roundup

The national media has been buzzing all week about the execution of Troy Davis in Georgia. Davis was convicted of killing off-duty police officer Mark MacPhail. I haven’t followed the case closely, but for those interested in reading more about it, here is a piece that argues that Davis was innocent, and here is one … Read more