Thank you simon666, the way I've been trying to catch up on the events unfolding is through Fark Comments (and you have to read through a lot of flame-baiting bullshit).
Please tell your Iranian friend to keep safe and that I'm keeping his country in my thoughts.
Complete tangent, but are you related to Mr666 or mon666ster?
One of my profs has been in a country at the time these types of elections occur. He always carries several thousand dollars in cash in his socks and a passport while abroad because of how often he couldn't return to his hotel room during such an event.