XDLXDL
Dark matter makes up roughly 85% of the mass in the universe but has never been directly detected. Now, a new analysis has recorded a single particle interaction that is the most compelling hint of dark matter reported from @lzdarkmatter to date. · XDL