The decision to put Space Command headquarters in Alabama is under review. Photo from U.S. Space Command. DOD to review Space Command Alabama decision The Department of Defense’s Office of Inspector General will review the U.S. Air Force’s decision to put U.S. Space Command headquarters at Redstone Arsenal near Huntsville. Officials…