Iran on Wednesday announced it has fired a second rocket, ``Kavoshgar 2'', into space, following up on the success of its first space launch in February, state television said.
Iran fires second rocket into space