The European Legislature is Protesting the Scheduled Execution of Troy Davis

CrimProf Blog: From AP.com: The European parliament is strongly protesting plans to execute a man in the United States who has been sentenced to death for killing a police officer. Troy Davis is scheduled to be executed in Georgia on Oct. 27,…


Other News