Another WTF?? Posted on July 2, 2006 by Michael Bishop Ted Stevens explains the internetshat tip Daily Kos