Tomorrow, scientists at the Swiss lab CERN will re-start their hunt for the “God Particle”.
You remember what happened the last time they flicked the switch, right? It was September 2008, if that helps.
And now we’re about to run another test…
Business Insider Emails & Alerts
Site highlights each day to your inbox.