Xander on August 1st, 2008

It looks like the Anthrax attack of 2001 might soon come to an ultimate conclusion, or at least regain some much needed attention. A recent AP report has brought forth a grim story of a top U.S. bio-defense scientist committing suicide after finding out that the Justice Department was poised to file charges against him [...]

Continue reading about New developments on the Anthrax attack of 2001