An insider attack: Trust cost 2 Fort Carson lives

Capt. Joshua Lawrence, left, and Capt. Drew Russell (Fort Carson) Photo by
Advertisement