Peru bars Repsol executives from leaving country after oil spill

Peru bars Repsol executives from leaving country after oil spill