A most significant discovery.
Maybe they discovered Heaven. I just wonder if it is a physical place that can be discovered. Maybe the dark matter is in a different dimension or something. The advances by astronomers in the past 30 years or so is just amazing.