A subatomic particle so important it has been nicknamed the "God particle" has (possibly) been discovered by scientists at the European research center CERN.
48 years since the Scottish Physicist Peter Higgs postulated it, the Higgs Boson has finally been proven to exist.
A team at the University of Maryland is hoping to win a $250,000 competition by flying its helicopter with only the use of leg muscles.…
Evacuated Tube Transport could-well be the future of long-distance travel. Here's how "space travel on earth" works.
For a long time geothermal energy has been dismissed as an oddity. Soon, it will be very much mainstream.