Sunday, March 07, 2004

Once again, no one tell bid laden we're about to catch him

Task Force 121? Never heard of it. Oh wait. Now everyone knows, including the bad guys. Good job everybody!