Saturday, February 25, 2006

Ricin found at University of Texas.

Michelle has all the updates and reports. Interesting, strange, and scary.

via Ace.