Connect to share and comment

Iran monkey space 12

Appears In:
Iran revisits plans to send several monkeys into space.
Iran monkey space 12

Chimpanzees from the Fox movie 'Space Chimps' pose during the opening day of the Licensing International Expo on June 19, 2007 in New York. Iran today announced renewed plans send monkeys into space after a failed attempt last year.