Despite making what most observers agreed were "obvious technical errors," such as surrendering, the Taliban were awarded victory in the Afghanistan war last night after the French judge said they won on presentation.
March 18, 2003 10:32 PM