Peru's state oil company is facing accusations of not doing enough to prevent spills from its pipelines.<br />In the latest incident, 3,000 barrels of oil have leaked, threatening the environment and local indigenous people. John Holman reports.