Saturday, May 31, 2003

Tabloid: Alien Baby Found in Wyoming
This restores my confidence in investigative reporting.