Manmade and Natural Disasters
http://news.yahoo.com/s/ynews/20100518/ts_ynews/ynews_ts2110
Tue May 18, 2:19 pm ET
This morning via Twitter, NASA released a satellite photo taken yesterday showing that ocean currents are pushing the massive oil spill in the Gulf of Mexico toward the southeast. And indeed, reports...