Space Force: Colorado Springs Among Finalists For Permanent Headquarters

Colorado Springs is among the finalists to be the permanent location of the U.S. Space Command headquarters, officials announced Thursday. Katie Johnston reports.