Loading...

Inside America's fortress defending the U.S. in outer space

| Deep inside a cave, a military base in Colorado's Cheyenne Mountain plays a critical role in the mission to protect America and its allies in outer space. Bianna Golodryga takes an inside look at the complex.