Peru: Protesters scuffle with police outside Repsol refinery in Lima in wake of oil spill

Ruptly