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.
What was seen is an inexhaustible reservoir of bogus RAT votes. These votes do possess mass (which is also bogus) and could exert serious influence, gravitational and otherwise.