EghtesadOnline: Amid cries of Allah-o-Akbar, the Simorgh satellite launch vehicle blasted off from the Imam Khomeini Spaceport in central Iran, burning an afterimage into the spectators’ retinas.