Video shows new cap put on leaking BP Gulf well

Disasters ·