Connect with us

International

Peru: Tourists Detained in Oil Protests

PERU – Seventy tourists on a river boat in Peru detained by an indigenous group, in protest to a recent oil spill.

Published

on

Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement

Trending