Retired Gen. Stanley McChrystal spoke at a veterans luncheon in Chicago about service and warned about the dangers of deploying troops in American cities.

See Full Page