They All Look The Same Lord of the Apes: A Blog about Ethology, Primates, Minds, and Culture, 27 Feb 2013 A few weeks have passed since Iran claimed to have sent a monkey to space and back. It did not take long for skeptics to point…