jgfollansbee.com
Is Seattle the ‘New Space’ Capital of the USA?
When Americans think of a place for outer space on Earth, Cape Canaveral and Kennedy Space Center come immediately to mind. That’s where the United States has launched most of the manned and …