Scientists have announced they believe a subatomic particle discovered last year is indeed the Higgs boson (or God particle), they have been searching for. “The preliminary results with the full 2012 data set are magnificent and to me it is clear that we are dealing with a Higgs boson though we still have a long Read more