Evidence for Particle that is its own Antiparticle
news.stanford.edu
news.stanford.edu
https://news.ycombinator.com/item?id=14839427
At this moment there are also two comments here: https://news.ycombinator.com/item?id=14817322
There are also other submissions:
https://news.ycombinator.com/item?id=14817206