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