If the scientists have to invent 96% of the Universe’s mass to explain what we see with the standard Cosmological theory, may be it’s time ...