April 1, 2015

Will the Large Hadron Collider find a parallel universe?