Iran has announced it has successfully tested a missile that will launch satellites, according to state media sources. Earlier, Iran said it would present three new satellites Wednesday, during a ceremony to be attended by President Mahmoud Ahmadinejad. (AFP)