Archive

Daily Archives: April 30, 2010

Oil Spill Touches U.S. Coast

Today’s reports suggest the disastrous oil spill in the Gulf of Mexico, and the resulting oil slick, has reached the Louisiana coast and will remain unstoppable for weeks.

Gulf of Mexico Oil Spill, picture courtesy of NASA

Continue reading