Top-secret space plane lands on California coast
Friday, October 17, 2014 - 14:30
in Earth & Climate
(AP)—A top-secret space plane landed Friday at an Air Force base on the Southern California coast.
(AP)—A top-secret space plane landed Friday at an Air Force base on the Southern California coast.