skeptical-science.com
Neil Armstrong - Completely Crazy Islamic Urban Legend pops up once again • Skeptical Science
Get ready to facepalm, this was all in my twitter feed this morning … … and yes, there is sadly a great deal more of that … to which the only possible response is to perhaps simply roll your eyes and sadly shake your head as you walk away. It would indeed appear that the ... Read more
Dave