By Marcelo Rochabrun LIMA (Reuters) – Peruvian indigenous groups were blocking a large river in the country’s Amazon region on Wednesday in protest over a crude oil spill of an estimated 2,500 barrels in the world’s largest rainforest, the government said.

Read More