Just eight weeks ago headlines screamed: "Swine Flu May Cause 90,000 U.S. Deaths." They came from a so-called "plausible scenario" in a report from the President's Council of Advisors on Science and Technology, which was actually a range of 30,000 to 90,000. And they expected it…
Read More