Peru has declared an environmental emergency after announcing that 21 beaches on the Pacific coast were contaminated by an oil spill at a refinery following surging .
Peru declared an environmental emergency on Thursday after announcing that 21 beaches on the Pacific coast were contaminated by an oil spill at a refinery run by Spain-based Repsol, following surging waves caused by the eruption of an underwater volcano near Tonga.