Iranians take to the streets to protest a stolen election, as the candidate denied victory proclaims himself ready for "martyrdom." Would only that Americans have such leaders.
IPTC: Copyright Notice
(C) 2009 Ted Rall, Distributed by Universal Press Syndicate