Widgetized Section

Go to Admin » Appearance » Widgets » and move Gabfire Widget: Social into that MastheadOverlay zone

Home » Posts tagged with » Texas Tech University

Is the oil spill over?

Is the oil spill over?

No more oil is likely to leak into the Gulf of Mexico now that efforts to plug the blown-out well are succeeding, the government’s point man on the spill declared…