
PASADENA, CA—Groundbreaking new findings announced Monday suggest the record-setting heat wave plaguing much of the United States may be due to radiation emitted from an enormous star located in the center of the solar system.
Posted 14 August 2011 - 07:29 PM