news 4 days ago

Watch: Ted Cruz Says America Needs A Space Force For Protection Against Space Pirates

GeoBeats
Ted Cruz made his case for a space force.