
Scientists Claim To Have Found God (Particle)
Last time scientists were bragging about their search for the Higgs Boson (aka the God particle), Internet users did the only thing they knew how and created memes of questionable humor (dat mass). We may soon be facing a repeated onslaught of nerdy science memes with the news that scientists claim to have definitively discovered the God particle–like, for real this time, guys. Read More
