New particle discovered - the Ridiculon

Original article is at New particle discovered - the Ridiculon