A team of astronomers say they may have detected dark matter, the invisible substance thought to make up over 85 percent of all matter in the universe, for the first time in history. The claim is c… [+4338 chars]Read More
Scientists Claim to Detect Dark Matter for the First Time Ever Futurism
