Science News

Mars Rover Curiosity Lands Early Monday Morning
August 6th, 2012

NASA’s Mars rover Curiosity has touched down on the surface of the Red Planet, completing a 154-million-mile journey, and marking the beginning of a new era in planetary exploration.

Higgs Discovery: Evidence of ‘God Particle’ Reportedly Found
July 2nd, 2012

Physicists say they have all but proven that the “God particle” exists.