By CATHERINE THORBECKE, ABC News(HOUSTON) -- NASA and the European Space Agency on Thursday released the closest pictures ever taken of the sun that were snapped just a mere 48 million miles away from earth's nearest star.The images... Read More.
Latest Local News
PUD OFFERS FREE BATTERY CHARGING FOR ELECTRIC VEHICLES
The phrase ‘free of charge’ just became real. The ...