Guardian: Iran has launched a research rocket carrying a mouse, two turtles and worms into space - showing that the country can defeat the west in the battle of technology and that it will soon send its own astronauts, President Mahmoud Ahmadinejad said today.