So It Is
So they put a cap on the well in the Gulf of Mexico and BP claims its a success and the news says its absorbing some of the leaking oil. So what does that mean? The spill is stopped or isn't it? Is it partially stopped or completely stopped? Are the news reports right or wrong? Really! how can this... Sign in to see full entry.