August 25: Happy Birthday, Galileo’s Telescope!
Was Galileo ultimately right?

7 minutes read - 1375 words