Refers to a series of six articles that were published in the New York Sun beginning on August 25, 1835, about the supposed discovery of life and even civilization on the Moon.
Articles here.
Refers to a series of six articles that were published in the New York Sun beginning on August 25, 1835, about the...