L. Christopher Smith

  • November 12, 2009

    The Fort Carson Murder Spree

    Soldiers returning from Iraq have been charged in at least 11 murders at America's third-largest Army base. Did the military's own negligence contribute...

x