New evidence has emerged suggesting that the building blocks of life were delivered to the primordial Earth from space by meteorites, a finding that could help scientists hunt for alien life. These ...
This 2014 satellite photo shows a cloud of haze sitting in the Kashmir Valley in the Himalayas. The ethereal "lake" consists mainly of smog and other pollutants from nearby factories.