Sunday, June 05, 2005

Azerbaijan Demands Freedom!

A recent demonstration in Azerbaijan. Another of Iran's neighbors demands freedom.