Claim: Web site will reveal an "astounding" discovery to the world on 8 March 2003
Fact-check: March 8 2003 Hoax
Verdict: false
Organisation: Snopes
Author: David Mikkelson
Date published: 2002-11-07T12:00:00