Tag: Press TV

Iran backpedals on astro monkey claim after facial mole removed in space

Iran backpedals on astro monkey claim after facial mole removed in space

November 18, 2022

Reports this week of Iran's "successful" launch of a monkey into space and its safe return were met with skepticism...