Iran unveils missiles, satellites as warning to foes
As part of Iran's annual revolution celebrations, a time traditionally marked by new technological and military advances, President Mahmoud Ahmadinejad unveiled locally-made satellites while a senior commander showed off mass produced missiles.