Others should see this too: http://www.RickRescorla.com
Holy mackeral. I watched the interview on that website - he laid out today's situation with amazing clarity.