Rather than the elusive “God Particle”, it turned out the over-excited scientists actually discovered a sign from the big guy himself.
[Excited scientists find ‘signs’ of elusive God particle]
MoKoyfman Theme by Bill Israel Tumblr powered CC licensed