Published by
WQXR News

As Storm Moves In, A Wait-and-See in the Gulf

NASA recently released pictures showing the view from space of the oil spill in the Gulf of Mexico.