The failure by the military, the FBI, the CIA and other agencies to prevent the recent terrorist attack at Ft. Hood is incredibly disturbing. It is too early to tell who will bear the brunt of the blame, but, rest assured, there will be plenty to go around. First, not only did our military fail to detect an absolute loon in its ranks, it ...
[Full Story »]