Obama on BP spill: buck stops with me
Barack Obama blames BP for the oil spill crisis and says he takes responsibility for solving it. But as Tom Clarke writes for Channel 4 News […]
Barack Obama blames BP for the oil spill crisis and says he takes responsibility for solving it. But as Tom Clarke writes for Channel 4 News […]