After a hotly contested election that granted Mahmoud Ahmadinejad a second term as president, thousands of protesters poured into the streets of Tehran with at least one reported dead.
written by Christopher