“discovery that is ushering in a new era of astronomy”
New eras seem ushered in every other week.
I would hope so with the money spent on space and land-based telescopes. Looks like money well-spent!
This one is for real.
Everything is hyped now.
New eras seem ushered in every other week.