Oil Leak Far Worse Than Thought

Government scientists say 25,000-40,000 barrels have been spilling per day.

Examined