At least 10 Americans held hostage this week in Peru have been released after tourists became embroiled in an action by indigenous groups to stop oil spills.
At least 10 Americans held hostage this week in Peru have been released after tourists became embroiled in an action by indigenous groups to stop oil spills.