SpaceX picks South Texas site for commercial launch facility

August 04, 2014 09:56 PM