For the soldiers of Fort Carson's 3rd Squadron of the 61st Cavalry Regiment, "The Outpost" isn't just a Hollywood war movie. The film screened at the Army post Friday is part of the unit's identity, ...
600,000 square miles. Nowhere to hide.