http://blogs.timesofisrael.com/119132/
Last week, two major discoveries were announced. First, physicists found compelling evidence that dark matter—which comprises some 95% of the universe, yet has never been directly seen or observed—may in fact be positrons, the detritus of colliding energy. Just as worms leave digested matter behind as proof they exist, electrons and antimatter leave behind positrons. Physicists are overjoyed at this significant discovery. As they see things, it clearly justifies the b