Saturday, December 20, 2003

A brave woman in Afghanistan lashes out against the thuggish warlords (US allies in the country, of course).