Monday, July 28, 2008

Is It Too Late To Have The 2012 Olympics In Iran?

"Many countries have the death penalty, but the Islamic Republic executes more people than any other nation except China."

Read the whole thing.

Technorati Tag: .

No comments: