Tuesday, February 24, 2004



Is Usama bin Laden boxed into some small region in Afghanistan? Some outlets are reporting this, some are not.

The Backcountry Conservative has a buncha links.

No comments: