Today marks the 243rd anniversary of America's independence. It's a time for celebration, appreciation, and also remembrance. One item we like to share, and remember, is the final letter the author ot the Delcaration of Independence -- Thomas Jefferson -- wrote on June 24, 1826 to Washington, D.C. mayor Roger Chew Weightman.
Earth Day is upon us, and with it come the usual predictions that doom is upon the planet. But how good is the prediction track record of environmental doomsters? Over the last 50 years, they've been batting a 1.000 -- all wrong: