Tehran still faces enormous dangers from determined enemies, but proved its resilience.| The Electronic Intifada