Wednesday, April 10, 2013

Dawud Walid Explains Why CAIR Urges Moratorium on Death Penalty in the United States

Council on American Islamic Relations (CAIR) has endorsed a national moratorium in the United States on the death penalty. You can listen to CAIR-Michigan's Executive Director Dawud Walid explain CAIR's position and discuss other matters related to the criminal justice system, which I've blogged about in the past.

Note: The audio file is embedded in My recommendation is to create an account on the web site, but don't download and install on your computer its "download" assistant, which will embed itself in your browser and activate every time you try to download a file.

P.S. Act on this Amnesty International alert to prevent the execution of Abdullah al-Qahtani in Iraq.