I read a news report that indicated the Supremes had denied his petition, but it did not indicate his religion:
The U.S. Supreme Court has refused to block the scheduled execution of the mastermind of a string of deadly shootings in the Washington, D.C. area seven years ago.(Voice of America). This guy was an Army sharpshooter who went criminally insane like the Fort Hood shooter we wrote about recently.
John Allen Muhammad is scheduled to die by lethal injection Tuesday night in the southeastern state of Virginia for the murder of a man at a gas station in Manassas, located 51 kilometers southwest of Washington.
So is this Muhammad dude a Christian, or is the news source cited more professional?
UPDATE: John Allen Muhammad was executed last night in Virginia.