Judith Miller

  • Osama bin Ladens death is a stunning victory for America and justice. But make no mistake about it: the war on terrorism will continue. Here are a few other implications of the remarkable intelligence and special forces raid (which included Navy SEALs) that resulted in bin Ladens death. In the ...

    Read More