Amirhossein Kiani took four hours off work and drove 100 miles from Rochester to Brooklyn Park last week, just to vote.
As he wrote in the name of reformist candidate Mir Hossein Mousavi in an election about to unfold in his native Iran, Kiani felt full of hope.
Now, he is horrified, believing his ballot was cast but never counted, and that fraud has handed victory to President Mahmoud Ahmadinejad.
"We are almost positive that we have been cheated," Kiani, a computer science major at the University of Minnesota, said Monday. "We trusted them and we voted and we wanted change. They have let us down."
Add his voice to the hundreds of thousands now resounding on streets and rooftops in Tehran. A half-world away, about 30 Iranian protesters gathered outside the Coffman Memorial Union at the University of Minnesota to show that their own indignation was not blunted by distance. They wore the signature green arm bands of the Iranian opposition, sang revolutionary songs and waved signs in Farsi and English demanding to know:
"Where is my vote?"
As the group moved its demonstration along Northrop Mall to different points on campus, cars honked and students waved their support.
An estimated 3,000 Iranian-Americans live in Minnesota. As of fall 2008, there were 50 students from Iran at the U.