Microsoft CEO defends US military contract that employees say crosses a linecnn.com72 pointsmetaphysics7 years ago