Offering commentary on current developments and controversies in politics, religion, philosophy, science, education and anything else which attracts our interest.
All is not well in Ahmadinejad's Iran. This article provides the details.