Mysteries of the universe revealed? Hardly. But CERN still fascinates, discovers on its 70th anniversary.
From @AssociatedPress: "Over the last seven decades, CERN, the sprawling research center on the Swiss-French border at Geneva, has become a household name in Europe, the West and beyond, but its complex inner workings remain a puzzle to many people. Here’s a look at CERN and how its discoveries have changed the world and our view of the universe — and could change them more in coming years."