A rocket that was recently spotted on a closed Navy air base in Alameda, California, right across the bay from San Francisco, has piqued the interest of locals, ABC7 reported on Feb. 16.
Petr Svab
Reporter
Petr Svab is a reporter covering New York. Previously, he covered national topics including politics, economy, education, and law enforcement.