How was the bp oil spill caused

HomeCalabretta26389How was the bp oil spill caused