US military space drone lands at the Kennedy Space Center in Florida after nearly two and a half years in orbit

Back to top button