Government-funded NASA claims that 97 percent or more of “actively publishing climate
scientists agree” that there are “climate warming trends” over the past century and are
“extremely likely” due to human activities.
On August 21, everyone in the Continental United States, including right here in Texoma, will be able to witness one of the most spectacular astronomical events to ever occur, a total solar eclipse. Here's what you need to know for viewing in the Wichita Falls area.