More Options

Show Print-Only Articles

Ian Williams Goddard

Available in the Print Edition. Subscribe Here.

‘Alien Rains’ of Kerala Not So Alien after All

Skeptical Inquirer Volume 30.4, July / August 2006

News & Comment

Since January 2006, news headlines the world over have advanced the claim that extraterrestrial microbes rained down on India.

Page 1 of 1 pages