Although it’s been 52 years since the Apollo 11 mission first took man to the moon and 30 years since Tom Hanks famously told Houston that he had a problem in the film “Apollo 13,” Vacaville residents ...
In 2025 space travel is possible for all but a few of the 8 billion humans on Earth, but perhaps the imagination can soar to the stratosphere and beyond when Joe Martinez explains the engineering ...