John Allen Muhammad – better known as a “Washington sniper” received lethal injection in Virginia late on Nov. 10. The terrorist committed 10 sniper killings in Washington suburbs seven years ago.

“The supreme court turned down Muhammad's last-minute appeal for pardon,” Vesti TV informs. According to the source, the convicted refused to make the final statement.