There is an amazing amount of news coverage focusing upon capital punishment today – and it’s focus is Iran. Right now, lawmakers in Iran – their legal representatives — are actually demanding that their political opposition leaders get the death penalty.
Why? Because these folk organized a number of anti-government rallies which took place yesterday in various cities throughout Iran, including Tehran.