3 ms·
That's more of a property of our universe, specifically, light speed. The telescopes are an engineering achievement, no doubt.
by Aperocky 6y ago
That's more of a property of our universe, specifically, light speed.
The telescopes are an engineering achievement, no doubt.