Justice Denied In Pakistan

Ahmed Omar Saeed Sheikh, the¬†British-born Islamic fundamentalist charged with masterminding the abduction of American newspaper correspondent Daniel Pearl in 2002, was released from prison by a court in Pakistan several days ago. It’s a disappointing, morally repellant verdict that the international community should not accept with indifference or silence. Understandably enough, the judgment stunned and […]