In what seemed designed as a display of technological advance, Iran said Wednesday that it had fired into space a rocket carrying living organisms -- a rat, two turtles and worms, according to the state-run Press TV.
Iran fires space rocket